Java初階

Java語言特點與開發環境

Java語言是一個功能強大的跨平臺程序設計語言,是目前應用最爲廣泛的計算機語言之一。
Java的特性有:
1、簡單性
沒有頭文件、指針運算、結構、聯合、操作符重載等
2、面向對象
3、分佈式
Java有豐富的例程庫,用於處理像HTTP和FTP之類的TCP/IP協議;Java應用程序能夠通過URL打開和訪問網絡上的對象
4、健壯性
Java採用的指針模型可以消除重寫內存和損壞數據的可能性,且Java編譯器能夠檢測出許多其他語言在運行時才能檢查出來的錯誤
5、安全性
6、操作平臺無關性
Java編譯器生成與平臺無關的字節指令,只要安裝了Java運行系統,程序就能在任意的處理器上運行
Java程序可以方便的移植到不同的機器上
7、多線程
8、動態性
庫中可以自由添加新方法和實例變量,而對客戶端沒有任何影響,在Java中找出運行時類型信息十分簡單
Java開發環境:
JDK:Java開發工具包,包括了Java運行環境JRE、一堆Java工具和Java基礎的類庫;
JRE:基於Java語言編寫的程序所不可缺少的運行環境,也是通過它,Java的開發者才得以將自己開發的程序發佈到用戶手中;
JVM:(Java虛擬機)是整個Java實現跨平臺的最核心的部分,所有的Java程序會首先編譯成.class的類文件,這類文件可以在虛擬機上執行,class並不直接與機器的操作系統相對應,而是經過虛擬機間接與操作系統交互,有虛擬機將程序解釋給本地系統執行。


















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