菁瑞優智告訴你Java具有的特性
菁瑞優智的教學模式:線下課程,面授+視頻錄制+教學日志(放學后發)
java具有以下幾個性質:
1、簡單性:自動處理對象的引用和間接引用,實現自動的無用單元收集。
2、面向對象:面向對象的語言,始終關注應用中數據和操縱數據的算法。
3、分布性:分布式語言,跨平臺高并發,高性能互聯網架構不二之選。
4、編譯和解釋性:使用jit即時編譯技術將字節碼直接轉化成高性能的本地機器碼。
5、穩健性:完善的字節碼安全機制,可靠的異常處理。
6、安全性:安全性高,可以信賴的字節碼的檢驗機制。
7、可移植性:java語言聲明不依賴于實現的方面,對新的硬件平臺和操作系統是可移植的。
8、高性能:生成機器代碼的過程相當簡單,能產生相當好的代碼。
9、多線索性:多線素語言,提供支持多線素的執行,使具有線素的程序設計很容易。
10、動態性:動態語言,動態編譯,動態加載,動態執行,隨需而變。