程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> 第1章 初識Java,第1章初識java

第1章 初識Java,第1章初識java

編輯:JAVA綜合教程

第1章 初識Java,第1章初識java


1.字節碼是對計算機可讀的程序。

2.運行工具:java.exe,編譯器:javac.exe。

3.java平台是一個運行在其它基於硬件的平台之上的純軟件平台。

4.java平台有兩個組件:Java虛擬機(簡稱JVM),Java應用程序編程接口(簡稱Java API)。

5.java程序源代碼文件的擴展名為.java,文件名必須與類名完全相同,必須注意大小寫。

6.是Java程序的基本構造單元。

7.對象有兩個主要的組成部件:屬性行為

8.源代碼的翻譯有兩種:編譯解釋。兩種方式只是翻譯的時間不同。

9.編譯型語言寫的程序執行之前,需要一個專門的編譯過程,把程序編譯成為特定硬件平台或操作平台的機器語言的文件。以後再運行就不用重新翻譯,直接使用編譯的結果(exe文件)。優點:執行效率高;缺點:不能跨硬件或操作平台

10.解釋型語言不需要編譯,在運行程序的時候才翻譯,不需要編譯為特定的硬件平台或操作平台。優點:跨平台;缺點:效率低

11.Java被設計成為一種半編譯半解釋型的語言。

12.java程序生成的字節碼是中間語言,對所有計算機都是相同的。不能直接執行,需要JVM翻譯成本地機器碼後才能執行。

13.Java API中是一些已經完成的軟件組件,提供了Java編程語言的核心功能。

14.字節碼通過類加載器為程序的執行加載所需要的全部類。在類的加載過程中,先加載啟動類庫,再加載擴展類庫,最後加載用戶自定義類庫的順序。

15.字節碼校驗器對加載的字節代碼進行校驗,測試代碼格式,進行規則檢查。通過字節碼校驗的代碼被解釋器一條一條翻譯成機器代碼。

16.即時編譯器,縮寫JIT,用JIT編譯器在每段代碼執行前先將其進行編譯為本地機器碼,提高執行速度。

17.main方法是啟動應用程序Java運行時引擎(JRE)的入口點,控制程序的流程。

18.main方法必須被聲明為public。

19.將Java技術分為三個平台:Java SE(適用於普通PC及筆記本)、Java ME(適用於服務器)、 Java EE(適用於嵌入式系統開發和運行,如手機、家電設備等)。

20.面向對象編程思想中包含兩個基本概念:對象

21.編譯後的Java代碼稱為字節碼

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved