天天看點

java修煉_Java修煉——入門

Java的特性和優勢

Java的特性和優勢:1.跨平台/可移植性,2.安全性,3.面向對象,4.簡單性,5.高性能,6.分布式,7.多線程,8.健壯性

Java應用的運作機制

計算機進階語言的類型的主要有編譯型和解釋型倆種,而java語言是倆種類型的結合。

源檔案的字尾名:.java

位元組碼檔案的字尾名是:.class

利用虛拟機(解釋器)進行編譯。

Jdk和jre和jvm之間的差別

Jvm:就是一個java虛拟機用于執行bytecode位元組碼的“虛拟計算機”。

Jre:庫函數,運作java應用程式所必需的檔案。

Jdk:包含jre,以及增加編譯器和調試器等用于程式開發的檔案。

Jdk中含有jre,jre中含有jvm

Jdk的安裝

64位的作業系統可以裝32位或者64位

Bin:存放二進制檔案的目錄

Lib:存放類庫

Src存放jdk的源代碼。

Jdk環境變量path設定_classpath問題

環境變量path的配置:環境變量是在作業系統中一個具有特定名字的對象,它包含一個或多個應用程式所将要使用到的資訊。

設定path環境變量的步驟:

右鍵計算機->屬性->進階設定

先建立JAVA_HOME系統變量(用于說明jdk的安裝目錄)

修改系統環境變量path,在最前面%JAVA_HOME%\bin用;和原路徑分隔開。在增加:”.;”。這是表示目前目錄的意思。

JAVA_HOME:

java修煉_Java修煉——入門

path的配置:

java修煉_Java修煉——入門
java修煉_Java修煉——入門

測試jdk安裝

在cmd視窗下輸入指令“java -version”,檢視jdk是否安裝成功,以及jdk 的版本。

java修煉_Java修煉——入門

寫出第一個java程式

先在記事本上寫好java代碼:

并且儲存的字尾名是.java

再從cmd中運作,首先進入儲存檔案代碼的位置盤區(例:f:(進入f盤)),接着查找檔案儲存的檔案夾位置(例:cd 檔案夾名),然後運作javac.Welocme.java(注意寫的是儲存的檔案名稱。),運作完成之後會生産.class檔案,最後執行

java Welcome指令編譯檔案。

java修煉_Java修煉——入門

第一個java程式錯誤總結

當提示“javac不是外部或内部指令時”,就是jdk配置錯誤。

java修煉_Java修煉——入門

出錯原因:path變量配置錯誤導緻沒有找到javac指令

解決方案:檢視自己配置的環境變量,仔細檢查。

java修煉_Java修煉——入門

當自己手寫java配置檔案時,一定要注意,檔案的擴充名有沒有被隐藏。

**1.錯誤是程式員提高技術的機會。

2.解決的錯誤越多,能力越強

3.碰到錯誤的第一件事就是自己嘗試着去解決,當自己解決不了,再去上網查資料,當上網也沒頭緒時,就可以問老師和同學。養成習慣。

**

第一個java程式的詳細解析

1.Java對大小寫敏感,如果出現了大小寫拼寫錯誤,程式無法運作。

2.關鍵字public被稱作通路修飾符(access modifier),用于控制程式的其它部分對這段代碼的通路級别。

3.關鍵字class 表明Java 程式中的全部内容都包含在類中,Java是一種純面向對象的語言。

4.一個源檔案中至多隻能有一個public的類聲明,其它類的個數不限,如果源檔案中包含一個public 類,源檔案名必須和它中定義的public的類名相同,且以“java”為擴充名。

5.一個源檔案可以有多個class

6.正确編譯後的源檔案,會得到相應的位元組碼檔案,編譯器為每個類生成獨立的位元組碼檔案,且将位元組碼檔案自動命名為類的名字且以“class”為擴充名。

7.main方法是Java應用程式的入口方法,它有固定的書寫格式:

8.public static void main(String[] args){…}

9.在Java中,用花括号劃分程式的各個部分,任何方法的代碼都必須以“{”開始,以“}”結束, 由于編譯器忽略空格,是以花括号風格不受限制。

10.Java中每個語句必須以分号結束,回車不是語句的結束标志,是以一個語句可以跨多行。

程式設計風格:

注意縮進!

成對程式設計!

**常用的dos操作指令:

cd進入一個目錄

cd…

List item

dir

上下鍵:查找敲過的指令

Tab鍵:自動補齊指令**

注釋:

1.注釋就是程式員為讀者作的說明,是提高程式可讀性的一種手段

2.在Java中,有2種表示注釋的方法

3.//單行注釋----注釋内容從//到本行結尾

4.注釋不能嵌套

6.Java中的注釋不會出現在位元組碼檔案中。即JAVA編譯器編譯時會跳過注釋語句。