註解就是一種解釋程式的文本,提升程式碼的可讀性,幫助我們找出錯誤,不會影響程式的運行,不用擔心可執行程式碼變得多。
單行註解是最常用的,格式://註解的內容
。
用法如下:
package day1; public class Demo01 { public static void main(String[] args) { System.out.println("hello word"); //输出hello word System.out.println(3-1); //输出结果为2 } }
當註解過多時可以用多行註釋,格式:/註解的內容/
用法如下:
package day1; public class Demo01 { public static void main(String[] args) { System.out.println("yuema"); System.out.println(3-1); /*System.out.println("yuema"); System.out.println(3-1);*/ //这就是多行注释用法 } }
自動產生文件的註釋,格式:/*註解的內容/
用法如下:
package day1; public class Demo01 { /**public static void main(String[] args) { System.out.println("yuema"); System.out.println(3-1); System.out.println("yuema"); System.out.println(3-1); }*/ //这就是文档注释用法 }
在java中多行註解不能嵌套,就是/* */不能用嵌套,這段程式碼本身可能也包含一個/*界定符。
Java是強型別語言,表示必須為每個變數宣告一個型別。
Java有八個基本型別:四個整數型,兩個浮點型,一個char型別,一個boolean型別
整數型用於表示沒有小數的數值,允許是負數
Java提供了四個整數:int、short、long、byte。
int最常用,如果一個數值比較中與大型實體處理或儲存空間寶貴的陣列。 在Java中沒有任何無符號(unsigned)形式的int、short、long、byte型別。 3.浮點數型別浮點型表示有小數點的數值。在Java中有兩種浮點類型。類型 儲存需求 取值範圍
int 4個位元組 1 2個位元組 -32768 ~ 32768
long 8個位元組 -9223372036854775808 ~ 9223372036854775808
byte 1個位元組 -128 ~ 127
類型 儲存需求 數值範圍float 4個位元組 設為 8個位元組 約-1.79769313486231570E 308(有效數字為15位元)
System.out.println(2.0-1.1); //系统将打印出0.8999999999999999而不是0.9。
4.char型別
char的字面量是用單引號來表示,例如:‘A’。注意:不是用雙引號來表示。
char表示範圍:\u0000到\uFFFF
5.boolean型別
整數值不能與布林值轉換。
三.常數與變數
常數的分類:整數常數、小數常數、字元常數、字串常數、布林常數、空常數。
package com; public class Demo05 { public static void main(String[] args) { //System.out.println();//输出语句,能够在控制台上输出内容 //在控制台上输出整数常量 System.out.println(1); System.out.println(12); System.out.println(-12); //在控制台上输出小数常量 System.out.println(3.14); System.out.println(12.5); System.out.println(1.0); //在控制台上输出字符常量 System.out.println('a'); System.out.println('在'); System.out.println('$'); //字符常量单引号之内有且仅有一个字符,不能是空字符,以下为例 //System.out.println('');//错误的 //System.out.println('abc');//错误的 //在控制台上输出字符串常量 System.out.println("a"); //字符串常量必须用双引号括起来,里面可以是一个、一串、空数据。 System.out.println("abc"); System.out.println("123"); System.out.println(""); //在控制台上输出布尔常量 System.out.println(true); //只有两个值。 System.out.println(false); //在控制台上输出空常量 //System.out.println(null);//空常量不能放在输出语句的里面 } }
在Java中,可以利用final關鍵字指示常數:
package decom1; public class changliang { public static void main(String[] args) { final double a=2.50; //final一旦被定义变量,该变量的值就不能改变。 double b=2.0; double c=3.0; System.out.println("输出结果:"+a*b+"与"+a*c); } }#輸出結果:5.0與7.5
2.變數
變數名稱命名必須是以字母開頭並由字母或數字構成的序列,且大小寫敏感。
不能使用Java中的關鍵字作為變數。
宣告一個變數後,必須對宣告後的變數進行初始化。
變數格式:
直接變數:
資料型別變數名稱= 資料;(直接定義) int i = 0;間接變數:資料型別變數名稱; 變數名稱= 資料; (間接定義) int i; i=1;
package decom1; public class bianliang { public static void main(String[] args) { //定义一个byte变量 byte a =12; System.out.println(a); //定义一个short变量 short b; b=13; System.out.println(b); //定义一个int变量 int c=14; System.out.println(c); //定义一个long变量 long d=2; System.out.println(d); //定义一个float变量 float e=12.04F; System.out.println(e); //定义一个double变量 double f=1.0; System.out.println(f); //定义一个char变量 char g = 'A'; System.out.println(g); //定义一个boolean类型的变量 boolean h = true; System.out.println(h); boolean i = false; System.out.println(i); //定义2个int类型变量a,b //int a = 12, b = 13; /*int a, b; a = 12; b = 13;*/ //定义一个int类型的变量,初始值为12 int k = 12; System.out.println(a);//12 //将变量a的值修改为13 k = 13; System.out.println(a);//13 } }注意事項
在同一对花括号内,不能定义同名变量。
第四条实例:
package decom1; public class cuowu { public static void main(String[] args) { byte i = (byte)130; System.out.println(i); } }
输出结果为:-126
以上是Java中的註解、資料型態、常數和變數的使用方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!