1. 程式人生 > >JAVA學習日誌1.0

JAVA學習日誌1.0

關於1.0課內容的小結
一、 JAVA語言的主要特點
跨平臺:Java程式可以在任意作業系統上執行,一次編寫到處執行(依賴Java的虛擬機器 JVM (Java Virtual Machine))

二、常用DOC命令
–d: 回車 碟符切換
–dir(directory):列出當前目錄下的檔案以及資料夾
–cd (change directory)改變指定目錄(進入指定目錄)
•進入 cd 目錄;cd 多級目錄
•回退 cd… ;cd
–cls : (clear screen)清屏
–exit : 退出dos命令列

三、helloworld案例

public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("HelloWorld");
	}
}

注意事項:副檔名、中英文符號切換、英文首字母大小寫。

四、註釋格式。
解釋或說明程式
// 單行註釋
/**/多行註釋

五、常量分類
**字串常量 用雙引號括起來的內容(“HelloWorld”)

	System.out.println("HelloWorld");

–整數常量 所有整數(12,-23)
–小數常量 所有小數(12.34)
**字元常量 用單引號括起來的內容(‘a’,’A’,’0’)

System.out.println('a');

**布林常量 較為特有,只有true和false

System.out.println(true);

–空常量 null(陣列部分講解)

六、變數
在一定範圍內發生改變的量
變數定義格式
–資料型別 變數名 = 初始化值;
int a =0;

七、1024註解
–1B(位元組) = 8bit
–1KB = 1024B
–1MB = 1024KB
–1GB = 1024MB
–1TB = 1024GB

擴充套件: 基本資料型別的位元組及資料範圍大小
在這裡插入圖片描述

引用資料型別
1、類 class
2、介面 interface
3、陣列

八、識別符號
作用:給包、類、方法、變數等起名字
組成規則:
由字元(Unicode包括大小寫英文字母及中文)、下劃線、美元符號$組成
**注意:**不得以數字開頭、不得是java中的關鍵字
原則:見名知意

九、資料型別轉換(隱式、強制)
隱式轉換
取值範圍小的資料型別與取值範圍大的資料型別進行運算,會先將小的資料型別提升為大的,再運算
在這裡插入圖片描述

   		/*
   		*從大到小, 強制轉換在運算前加上轉換資料型別,強制轉換。
		* 如果超出了被賦值的資料型別的取值範圍得到的結果會與你期望的結果不同
		*/
   		 int  a=10;
		 byte b=20;
		 byte c=(byte)(a+b);