Time of Update: 2018-12-05
1.寫一個類繼承與FileFilter package com.dream.musicplayer;import java.io.File;import java.io.FileFilter;public class MP3FileFilter implements FileFilter {@Overridepublic boolean accept(File file) {// TODO Auto-generated method stub//return
Time of Update: 2018-12-05
Java提供了兩類主要的異常:runtime exception和checked exception。所有的checked exception是從java.lang.Exception類衍生出來的,而runtime exception則是從java.lang.RuntimeException或java.lang.Error類衍生出來的。 它們的不同之處表現在兩方面:機制上和邏輯上。 一、機制上 它們在機制上的不同表現在兩點:1.如何定義方法;2.
Time of Update: 2018-12-05
最近做一個同步的東西,用xml檔案發送流檔案來插入資料庫,中間加密啊,轉碼啊一堆操作,導致定位bug用了好長時間,最後發現原因是因為建表的兄弟不知道怎麼弄的,在某些欄位後面加上了字元集定義CHARACTER SET latin1 這些於是導致了java.sql.SQLException: Incorrect string value: '\xE6\xA3\xB0\xE6\xBF\x8B...' for column 'songName' at row 1 Query: INSERT INTO `
Time of Update: 2018-12-05
java 類比html表單(form)提交資料 包含多檔案 上傳 表單提交 for j2me j2se android我們先來看一下用html寫簡單的表單(form)是什麼樣的,如下:<html><head><title>上傳檔案測試頁面</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/></head><body>
Time of Update: 2018-12-05
Java關鍵字final、static使用總結 一、final 根據程式上下文環境,Java關鍵字final有“這是無法改變的”或者“終態的”含義,它可以修飾非抽象類別、非抽象類別成員方法和變數。你可能出於兩種理解而需要阻止改變:設計或效率。 final類不能被繼承,沒有子類,final類中的方法預設是final的。 final方法不能被子類的方法覆蓋,但可以被繼承。 final成員變數表示常量,只能被賦值一次,賦值後值不再改變。 final不能用於修飾構造方法。 注意:父類的private
Time of Update: 2018-12-05
一、 Permanent Generation space問題PermGen space的全稱是Permanent Generation space,是指記憶體的永久儲存地區OutOfMemoryError: PermGen space從表面上看就是記憶體益出,解決方案也一定是加大記憶體。說說為什麼會記憶體益出:這一部分用於存放Class和Meta的資訊,Class在被 Load的時候被放入PermGen space地區,它和和存放Instance的Heap地區不同,GC(Garbage
Time of Update: 2018-12-05
class Parent{static int nStaticValue;//+static initializationstatic {System.out.println("Parent static initialization");nStaticValue = 1;}//-static initializationint nValue;//+initialization{System.out.println("Parent initialization");nValue = 2;}
Time of Update: 2018-12-05
Java IO 多種方式讀檔案一、多種方式讀檔案內容。1、按位元組讀取檔案內容2、按字元讀取檔案內容3、按行讀取檔案內容4、隨機讀取檔案內容import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileReader;import java.io.IOException;import java.io.InputStream;import
Time of Update: 2018-12-05
java.io包詳細解說關鍵字: java
Time of Update: 2018-12-05
請先看下面這段程式:public class Hello{public static void main(String[] args){ //(1)System.out.println("Hello,world!"); //(2)}}看過這段程式,對於大多數學過Java
Time of Update: 2018-12-05
JAVA中synchronized關鍵字能夠作為函數的修飾符,也可作為函數內的語句,也就是平時說的同步方法和同步語句塊。假如再細的分類,synchronized可作用於instance變數、object reference(對象引用)、static函數和class literals(類名稱字面常量)身上。在進一步闡述之前,我們需要明確幾點: A.無論synchronized關鍵字加在方法上還是對象上,他取得的鎖都是對象,而不是把一段代碼或函數當作鎖――而且同步方法很可能還會被其他線程的對象訪問。
Time of Update: 2018-12-05
"聲明一個boolean公開變數,表明當前httpconnection是否得到伺服器回應。 你的連接線程中在串連之前置這個變數為false; 另起一個監視線程,拿到那個HttpConnection的連線物件,並迴圈監視這個boolean公開變數。如果指定時間內(20秒後)你的boolean公開變數還是false,那麼就主動置httpconnection=null。這樣,那邊連接線程就會拋出異常退出來。" -----zhengyun 寫了Timer類來實現.(學習國外一個網站上的寫法)
Time of Update: 2018-12-05
1 java中的length屬性是針對數組說的,比如說你聲明了一個數組,想知道這個數組的長度則用到了length這個屬性. 1 java中的length屬性是針對數組說的,比如說你聲明了一個數組,想知道這個數組的長度則用到了length這個屬性.2
Time of Update: 2018-12-05
package com.softeem.jbs.lesson4;import java.util.Random;/** * 排序測試類別 * * 排序演算法的分類如下: * 1.插入排序(直接插入排序、折半插入排序、希爾排序); * 2.交換排序(冒泡泡排序、快速排序); * 3.選擇排序(直接選擇排序、堆排序); * 4.歸併排序; * 5.基數排序。 * * 關於排序方法的選擇: * (1)若n較小(如n≤50),可採用直接插入或直接選擇排序。 * 當記錄規模較小時,直接插入排序較好;
Time of Update: 2018-12-05
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://programs.blog.51cto.com/785537/258747import java.util.Timer;import java.util.TimerTask;public class TimerExample { /** * Java中計時器的使用 * Time: 21:19 2010-1-5 */ Timer
Time of Update: 2018-12-05
在網上找了個EXCEL轉化為TXT的JAVA代碼,改了下使得可以批量的轉化EXCEL為TXT: 當然,我們這裡需要用到三個jar包,可以去http://apache.freelamp.com/poi/release/bin/下載第一個檔案名稱為:poi-bin-3.1-FINAL-20080629.tar.gz 的檔案,解壓後可以從裡面翻出poi-3.1-FINAL-20080629.jar poi-scratchpad-3.1-FINAL-20080629.jar poi-contrib-3.
Time of Update: 2018-12-05
大家都知道,資料庫中的時間是Date類型,而在頁面中往往要顯示yyyy-mm-dd格式,並且,時間對象在從JSP頁面傳遞到前台Controller、後台Service往往要藉助JSONObject,JSONObject只支援String類型。所以時間對象的儲存和取出顯示都涉及到Date到String的轉化。
Time of Update: 2018-12-05
中斷線程 —— interrupt() 一個正在啟動並執行線程除了正常的時間片中斷之外,能否被其他線程式控制制?或者說其他線程能否讓指定線程放棄CPU或者提前結束運行? 除了線程同步機制之外,還有兩種方法: (1) Thread.stop(), Thread.suspend(), Thread.resume() 和Runtime.runFinalizersOnExit() 這些終止線程啟動並執行方法 。這些方法已經被廢棄,使用它們是極端不安全的。 (2)
Time of Update: 2018-12-05
Version:0.9StartHTML:-1EndHTML:-1StartFragment:00000099EndFragment:00001865java基礎:標識符(標識符是用來給類、對象、方法、變數、介面和自訂資料類型命名的)和資料類型(byte,short,int,long,float,double,chaer,boolean),類和對象,運算式和流程式控制制,數組,向量和字元合串,異常,圖形化使用者介面設計,swing組件,javaapplet,線程,java網路編程,jsp:指令(
Time of Update: 2018-12-05
jsp:指令(page:import屬性,contentType屬性和pageEncoding屬性,session屬性,errorpage屬性和iserrorpage屬性,buffer屬性和autoFlush性,isThread屬性,isELgnored屬性include,taglib),聲明,運算式,指令碼,動作,注釋。javabean:javabean應用,;jsp標準動作:<jsp:userBean><jsp:setProperty><jsp:getPrope