原创 Java中,File創建一個文件

import java.io.File; import java.io.IOException; /** * * 如何用File創建一個文件 */ public class test1 { public sta

原创 java File類創建文件夾與創建文件的區別

import java.io.File; import java.io.IOException; /** *mkdir:只能用來創建文件夾,且只能創建一級目錄,如果上級不存在,就會創建失敗。 mkdirs:只能用來創建文件夾,且能創

原创 在Java中,關於Static關鍵字的案例分析

新建一個Value類 public class Value { static int c = 0; //無參構造方法 Value() { c = 15; } //有參構造方法

原创 String、StringBuffer與StringBuilder區別

(1)區別String內容不可變,StringBuffer和StringBuilder內容可變;StringBuilder非線程安全(單線程使用),String與StringBuffer線程安全(多線程使用);如果程序不是多線程的,那麼使

原创 Java冒泡循環推演過程

/** * 冒泡排序實現及口訣:n個數字來比較,外層循環N-1,內層循環N-1-i,兩兩相比小靠前。 */ public class test2 { public static void main(String[] arg

原创 在Java中,關於.Class()與.getCalss與.getClass().getName()的區別

/** * Java反射 所謂反射,可以理解爲在運行時期獲取對象類型信息的操作。 傳統的編程方法要求程序員在編譯階段決定使用的類型,但是在反射的幫助下, 編程人員可以動態獲取這些信息,從而編寫更加具有可移植性的代碼。 嚴格地說,

原创 HashMap 遍歷

import java.util.HashMap; import java.util.Iterator; import java.util.Set; /** * HashMap 遍歷 */ public class test1 {

原创 Java中,字符串在不同編碼格式下所佔字節數

package lianxi; import java.io.UnsupportedEncodingException; /** * */ public class one { public static void m

原创 Java中,遍歷 ArrayList的幾種方法

import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** *遍歷 ArrayList */ public class tes

原创 在Java中,HashMap的幾種遍歷方法

import java.util.HashMap; import java.util.Iterator; import java.util.Map; /** *遍歷 HashMap */ public class test2 {

原创 在Java中,關於a=a+b與a+=b的區別

/** * short a = 1; a = a + 1;有什麼錯? short a= 1; a += 1;有什麼錯? */ public class test2 { public static void main(Str