主題

Java path配置

Film | 2021-07-26 20:50:29 | 巴幣 0 | 人氣 52

Java path配置


軟體 : 即一系列按造特定順序執行的計算機指令的集合  如:系統程式 與  應用程式
應用程式 = 算法 + 資料結構

常用cmd DDS命令:

cd (進入指定目錄) / cd..(退回上一層目錄) / cd/ (退回根目錄) md (創建目錄) / dir (列出當前目錄下的文件)
del (刪除文件) / rd (刪除目錄) / exit (退出dos命令)

計算機語言發展史:

第一代: 機器語言
第二代: 組合語言
第三代: 高級語言
Java發展史(來自維基百科):

path環境變數配置:

因為有環境變數,所以才可以在其他路徑執行java。
配置過程:
1. 變數名稱:CLASSPATH
變數值:
C:\Program Files\Java\jdk1.8.0_281<(這裡改成你的版本)\lib\dt.jar
C:\Program Files\Java\jdk1.8.0_281<(這裡改成你的版本)\lib\tools.jar

2. 變數名稱:JAVA_HOME
變數值:
C:\Program Files\Java\jdk1.8.0_281<(這裡改成你的版本)

3.在變數名稱path裏的變數值增加
C:\Program Files\Common Files\Oracle\Java\javapath
C:\Program Files\Java\jdk1.8.0_281<(這裡改成你的版本)\bin

創建第一個Java 程式


public class HelloWorld{

public static void main(String[]args){

System.out.println("Hello World!");
}
}

註釋(Comment):

單行註釋 : //
多行註釋 : /*          */
文檔註釋 : /**         */
作用 : 對所寫的程式碼進行解釋說明或調適所寫程式碼,增加可閱讀性,方便別人也方便自己。

Java API 文檔 :

將語言提供的Library,都稱為文檔。類似於字典或操作說明書。

Java 關鍵字 保留字:

定義 :在代碼中各自有自己的重要用途與意義。同時,java的關鍵字不能成為變量名、常量名、函數名、類名,否則程序將無法編譯通過。
特點 :關鍵字所有字母都是小寫。
保留字 : 目前版本還未使用,以後可能會用。


Java 標識符

定義 : 凡是可以自己起名的位置,都叫標識符。
規則:
  1. 由字母(A-Z,a-z)、數字(0-9)、$、下劃線「_」組成,並且首字符不能是數字,但可以是字母或者下劃線。
  2. 不能把關鍵字、預定義標識符、標準庫函數名等作為用戶標識符
  3. 長度是由具體的編譯器或解釋器、或虛擬機決定的
  4. 區分大小寫。一般對變量名用小寫,符號常量命名用大寫,預定義標識符用雙下劃線前導並大寫。
  5. 標識符命名應做到見名知意」。

Java的基本資料類型

1.整數
2.浮點數
在程式中寫下一個浮點數值,編譯器預設會配給 double 型態的記憶體空間給該數值,
如果您只打算配給浮點數 float 型態的記憶體空間,則必須使用 F 來指定。

3.字元型態
char 基本型態是用來儲存 16 bits 的單一字元,例如'Y'字元,在 Java 程式語言中,字元必須使用單引號括住
char 型態並不會真正儲存像'Y'這樣的字元,而是將字元轉換成一連串的位元儲存。而位元與字元的對應是根據程式語言所使用的字元集所對照而成。
大多數的電腦語言都是使用 ASCII 碼。

定義變數的格式:

數據類型  = 變數 = 變數值
數據類型 = 變數;
變數 = 變數值;

變數使用注意點:
必須先聲明,後使用。
都必須在其作用域內,在作用域內,他是有效的,換句話說,出了作用域,他就無效了。
同一作用域內,不可以聲明兩個同樣名稱的變數。


自動類型與強制類型轉換(指涉及7種基本數據類型) :

當容量小的數據類型變數與容量大的數據類型變數進行運算時,會自動轉還為大的變數類型。
byte > char > short > int > long > float > double
特別的 : 當byte 、 char 、 short 三種類型自動轉換時,會轉換成int,如果要保持原類型,必須使用強轉符 () 強轉, 例 : (byte) 5+4 ;
不過使用強轉可能導致精度損失。

String 與 8種基本數據類型間的運算 :

String 屬於引用數據類型 : 翻譯為字符串
聲明 String 時,使用 一對 " "
String 可以與8種基本數據類型變數進行運算,且只能使用連接運算 : +
運算結果仍為 : String類型

二進制:


創作回應

更多創作