原创 認識多線程
目錄 一 、進程 與 線程 二 、Java中多線程的實現 1 、繼承 Thread 類實現多線程 2 、實現 Runnable 接口實現多線程 三 、通過 Thread 類 和 Runnable 接口實現多線程的區別 1 、繼承
原创 泛型數組及泛型的嵌套設置
一 、接收和返回泛型數組 public class GenericsDemo29 { public static void main(String[] args) { Integer i[] = fun1(
原创 異常處理要點總結
異常處理要點總結 1 、異常是導致程序中斷執行的一種指令流,當異常發生時,如果沒有進行良好的處理,則程序將會中斷執行 2 、異常可以使用 t
原创 throws 與 throw 關鍵字
目錄 一 、throws 關鍵字 二 、throw 關鍵字 三 、實例 ---- throws 與 throw 的應用 一 、throws 關鍵字 在定義一個方法時可以使用 throws 關鍵字聲明,使用 throws 聲明的方
原创 Exception 類 與 RuntimeException 類
Exception 類 與 RuntimeException 類有什麼區別呢? 有以下一道程序 public class RuntimeExceptionDemo01{ public static void main(String
原创 操作文件的類 ------ File
文章目錄一 、Java IO 簡述二 、File 類的基本介紹1 、創建新文件2 、刪除一個指定的文件3 、創建一個文件夾4 、列出指定目錄的全部文件 一 、Java IO 簡述 Java IO操作主要指的是使用Java進行輸
原创 字節流與字符流操作
文章目錄一 、簡述二 、字節流1 、字節輸出流:OutputStream2 、字節輸入流:InputStream三、字符流1 、字符輸出流:Writer2 、字符輸入流:Reader四、實際開發中使用字節流還是字符流比較合適? 一
原创 內存操作流 ---- ByteArrayInputStream 和 ByteArrayOutputStream
內存操作流一般在生成一些臨時信息時會使用,如果將臨時信息保存到文件中,則代碼執行完後需再刪除文件,此時使用內存操作流更合適。ByteArrayInputStream 主要完成將內容寫入到內存中,而ByteArrayOutputSt
原创 轉換流 ------ OutputStreamWriter 類與 InputStreamReader 類
OutputStreamWriter:是 Writer 的子類,將輸出的字節變爲字符流,即將一個字符流的輸出對象變爲字節流的輸出對象 InputStreamReader:是 Reader 的子類,將輸入的字節變爲字符流,即將一個字
原创 通配符
一 、匹配任意類型的通配符 觀察以下程序: class Info<T>{ private T name; public Info(T name){ this.name = name; }
原创 日期操作類(Date 、Calendar 、DateFormat 、SimpleDateFormat)
文章目錄一 、Date 類:獲取系統當前日期二 、Calendar類:按需獲取日期格式三 、DateFormat類1 、默認顯示格式2 、指定顯示類型四 、SimpleDateFormat 類:自定義日期格式五 、Java中獲取時
原创 數字格式化類(NumberFormat、DecimalFormat)
一 、NumberFormat 類 使用當前操作系統中文語言環境格式化數字 import java.text.NumberFormat; public class NumberFormatDemo01 { public
原创 泛型方法
文章目錄一 、泛型方法二 、定義泛型方法三 、通過泛型方法返回泛型類實例四 、使用泛型統一傳入的參數類型 一 、泛型方法 泛型方法的定義與其所在的類是否是泛型類是沒有任何關係的,所在的類可以是泛型類,也可以不是泛型類 二
原创 大數字類(BigInteger 、BigDecimal)
一 、BigInteger 類 當一個整型數據超過整數的最大類型長度 long 時,就可以使用 BigInteger 類 import java.math.BigInteger; public class BigInteger
原创 Math類
Math類是一個數學操作的類,Math類中的方法都是靜態方法,直接使用“類.方法名稱()”的形式調用即可 public class MathDemo { public static void main(String arg