Java概述(一)
Java語言有什么特點/優點?
①Java語言是面向對象的(OOP,Object Oriented Programming)
Java語言是面向對象的,一切皆對象,不用去擔心具體的功能實現,只需要關注功能點本身能實現什么功能即可,更符合人們的思考習慣,將復雜的問題簡單化,能夠直接反應現實生活中的對象,例如動物、人類等對象。
②Java語言具有跨平臺性
Java語言可以“一次編譯,到處運行”。無論是在Windows平臺還是在Linux等其他平臺上,Java程序被編譯后的程序都可以運行。因為Java為解釋型語言,編譯器會把Java代碼編碼成(.class)中間代碼,然后在Java虛擬機(Java Virtual Machine,JVM)上解釋執行,而中間代碼與平臺無關,Java語言可以很好地跨平臺執行,具有很好的可移植性。
③具有較好的安全性和健壯性
Java的強類型機制、異常處理、垃圾的自動回收等是Java程序健壯性重要的保證。Java語言經常被用在網絡環境中,為了增強程序的安全性,Java語言提供了一個防止惡意代碼攻擊的安全機制(數組邊界檢測和Bytecode檢驗等)。
④Java提供了很多內置的類庫
Java語言通過內置類庫,簡化了開發人員的程序設計工作,同時縮短了項目的開發時間,例如,Java語言提供了對多線程的支持,提供了對網絡通信的支持,最重要的是提供了垃圾回收器,使得開發人員從對內存的管理中解脫出來。
-
JAVA
+關注
關注
20文章
2982瀏覽量
106456 -
功能
+關注
關注
3文章
589瀏覽量
29613 -
對象
+關注
關注
1文章
38瀏覽量
17484
發布評論請先 登錄
相關推薦
java語言的十一大特點你知道嗎?
Java編程和c語言哪一種更有優勢_C語言與JAVA的區別是什么
Java程序設計教程之Java語言的基礎知識概述

評論