1.HelloWord案例:java
// 第一行的第三個單詞必須和所在的文件名稱徹底同樣,大小寫也要同樣 // public class後面表明定義一個類的名稱,類是Java當中全部源代碼的基本組織單位。 public class HelloWorld { // 第二行的內容是萬年不變的固定寫法,表明main方法 // 這一行表明程序執行的起點 public static void main(String[] args) { // 第三行表明打印輸出語句(其實就是屏幕顯示) // 但願顯示什麼東西,就在小括號當中填寫什麼內容 System.out.println("Hello, World!!!"); } }
2.java中的變量及概念code
/* 變量:程序運行期間,內容能夠發生改變的量。 建立一個變量而且使用的格式: 數據類型 變量名稱; // 建立了一個變量 變量名稱 = 數據值; // 賦值,將右邊的數據值,賦值交給左邊的變量 一步到位的格式: 數據類型 變量名稱 = 數據值; // 在建立一個變量的同時,馬上放入指定的數據值 */ public class Demo02Variable { public static void main(String[] args) { // 建立一個變量 // 格式:數據類型 變量名稱; int num1; // 向變量當中存入一個數據 // 格式:變量名稱 = 數據值; num1 = 10; // 當打印輸出變量名稱的時候,顯示出來的是變量的內容 System.out.println(num1); // 10 // 改變變量當中原本的數字,變成新的數字 num1 = 20; System.out.println(num1); // 20 // 使用一步到位的格式來定義變量 // 格式:數據類型 變量名稱 = 數據值; int num2 = 25; System.out.println(num2); // 25 num2 = 35; System.out.println(num2); // 35 System.out.println("==============="); byte num3 = 30; // 注意:右側數值的範圍不能超過左側數據類型的取值範圍 System.out.println(num3); // 30 // byte num4 = 400; // 右側超出了byte數據範圍,錯誤! short num5 = 50; System.out.println(num5); // 50 long num6 = 3000000000L; System.out.println(num6); // 3000000000 float num7 = 2.5F; System.out.println(num7); // 2.5 double num8 = 1.2; System.out.println(num8); // 1.2 char zifu1 = 'A'; System.out.println(zifu1); // A zifu1 = '中'; System.out.println(zifu1); // 中 boolean var1 = true; System.out.println(var1); // true var1 = false; System.out.println(var1); // false // 將一個變量的數據內容,賦值交給另外一個變量 // 右側的變量名稱var1已經存在,裏面裝的是false布爾值 // 將右側變量裏面的false值,向左交給var2變量進行存儲 boolean var2 = var1; System.out.println(var2); // false } }
/* 使用變量的時候,有一些注意事項: 1. 若是建立多個變量,那麼變量之間的名稱不能夠重複。 2. 對於float和long類型來講,字母后綴F和L不要丟掉。 3. 若是使用byte或者short類型的變量,那麼右側的數據值不能超過左側類型的範圍。 4. 沒有進行賦值的變量,不能直接使用;必定要賦值以後,才能使用。 5. 變量使用不能超過做用域的範圍。 【做用域】:從定義變量的一行開始,一直到直接所屬的大括號結束爲止。 6. 能夠經過一個語句來建立多個變量,可是通常狀況不推薦這麼寫。 */ public class Demo03VariableNotice { public static void main(String[] args) { int num1 = 10; // 建立了一個新的變量,名叫num1 // int num1 = 20; // 又建立了另外一個新的變量,名字也叫num1,錯誤! int num2 = 20; int num3; num3 = 30; int num4; // 定義了一個變量,可是沒有進行賦值 // System.out.println(num4); // 直接使用打印輸出就是錯誤的! // System.out.println(num5); // 在建立變量以前,不能使用這個變量 int num5 = 500; System.out.println(num5); // 500 { int num6 = 60; System.out.println(num6); // 60 } // int num6; // System.out.println(num6); // 已經超出了大括號的範圍,超出了做用域,變量不能再使用了 // 同時建立了三個全都是int類型的變量 int a, b, c; // 各自分別賦值 a = 10; b = 20; c = 30; System.out.println(a); // 10 System.out.println(b); // 20 System.out.println(c); // 30 // 同時建立三個int變量,而且同時各自賦值 int x = 100, y = 200, z = 300; System.out.println(x); // 100 System.out.println(y); // 200 System.out.println(z); // 300 } }
3.java中的常量作用域
/* 常量:在程序運行期間,固定不變的量。 常量的分類: 1. 字符串常量:凡是用雙引號引發來的部分,叫作字符串常量。例如:"abc"、"Hello"、"123" 2. 整數常量:直接寫上的數字,沒有小數點。例如:100、200、0、-250 3. 浮點數常量:直接寫上的數字,有小數點。例如:2.五、-3.1四、0.0 4. 字符常量:凡是用單引號引發來的單個字符,就作字符常量。例如:'A'、'b'、'9'、'中' 5. 布爾常量:只有量中取值。true、false。 6. 空常量:null。表明沒有任何數據。 */ public class Demo01Const { public static void main(String[] args) { // 字符串常量 System.out.println("ABC"); System.out.println(""); // 字符串兩個雙引號中間的內容爲空 System.out.println("XYZ"); // 整數常量 System.out.println(30); System.out.println(-500); // 浮點數常量(小數) System.out.println(3.14); System.out.println(-2.5); // 字符常量 System.out.println('A'); System.out.println('6'); // System.out.println(''); // 兩個單引號中間必須有且僅有一個字符,沒有不行。 // System.out.println('AB'); // 兩個單引號中間必須有且僅有一個字符,有兩個不行。 // 布爾常量 System.out.println(true); System.out.println(false); // 空常量。空常量不能直接用來打印輸出。 // System.out.println(null); } }