[讀書筆記]java基礎與案例詳解 主編徐明華

Java SE(標準版),SUN平臺體系中最基礎最底層的版本,它是各種應用平臺的基礎。

Java SE包含了桌面應用API和Java EE企業級與Java ME嵌入式。

Java是一種計算機編程語言:它運行用戶編寫指令和代碼。
Java是一種軟件開發平臺:像javac.exe、java.exe等java所需要的環境和工具,Java自身都已經提供了,它是一個開發平臺。
Java是一種軟件運行平臺:Java本身提供了運行環境,Java程序可運行在安裝了JRE的機器上,它是一個運行平臺。
Java是一中部署環境:Java程序都是部署在java平臺上,他是一個軟件部署環境。

Apple是Java的小應用程序,它是動態、安全、跨平臺的網絡應用程序。

Java編程語法中,不能在類之外定義全局變量,類內的全局變量也叫成員變量或成員屬性。

Java保留了關鍵字goto,但不支持goto語句。通過try catch final等代替了goto語句處理遇到錯誤跳轉,所以易讀、更結構化。

Java中用import語句與其它類進行通信,以便使用他們的方法。

JDK(Java development kits)就是java開發工具箱,包括了jre、jvm、java API 、javac.exe、java.exe、javadoc.exe及其它工具和資源。

JRE(java run time environment)java運行環境,包含了jdk中執行java程序所需要的組件,但未包含部署的組件。
    JRE功能: 
       加載代碼:由類加載器(class loader)完成
       校驗代碼:由字節碼校驗器(bytecode verifier)完成
       執行代碼:由運行時解釋器(runtime interpreter)完成
    以上功能都是以安全爲出發點,只有安裝了jre才能運行java程序。


環境變量:
CLASSPATH:java虛擬機運行每個類時會按CLASSPATH指定的目錄順序去查找這個類,設置"."表示通過編譯器產生的.class類文件存放路徑與當前路徑一直。

javac是java源文件編譯命令,java是java程序運行命令。

程序來源於生活,通常是指完成某件事務的一種既定的方式和過程。
銀行取款--生活中典型的程序

瞭解計算機中程序前,先了解什麼是計算機的指令。指令就是提供給計算機的指令的命令。System.out.println("計算機執行了一個指令")

計算機編程就是把我們的要求和想法按照能讓計算機看到的規則和約定編寫出的來的過程。
編程的結果就是一些計算機能看懂並能執行和處理的東西,我們稱之爲軟件或程序。

Java應用程序按操作界面不同可分爲圖形用戶界面GUI(graphic user interface)應用程序和命令界面的應用程序。

圖形用戶界面:騰訊QQ
命令程序:web後臺代碼

java開發三部曲:編寫源程序.java--》編譯源程序.class--》運行
java語法區分大小寫

println:換行顯示
print:不帶換行顯示功能

main()方法是java應用程序入口方法,必須前面是public static void修飾,該方法必須接受一個字符串數組參數等;
凡是static修飾了方法,直接“類名.方法名()”即可調用,不需要實例化。

Vector容器:是可以自行擴展大小的容器,裏面可以存放任何對象。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章