菁瑞優(yōu)智告訴你Java具有的特性
菁瑞優(yōu)智的教學(xué)模式:線(xiàn)下課程,面授+視頻錄制+教學(xué)日志(放學(xué)后發(fā))
java具有以下幾個(gè)性質(zhì):
1、簡(jiǎn)單性:自動(dòng)處理對(duì)象的引用和間接引用,實(shí)現(xiàn)自動(dòng)的無(wú)用單元收集。
2、面向?qū)ο螅好嫦驅(qū)ο蟮恼Z(yǔ)言,始終關(guān)注應(yīng)用中數(shù)據(jù)和操縱數(shù)據(jù)的算法。
3、分布性:分布式語(yǔ)言,跨平臺(tái)高并發(fā),高性能互聯(lián)網(wǎng)架構(gòu)不二之選。
4、編譯和解釋性:使用jit即時(shí)編譯技術(shù)將字節(jié)碼直接轉(zhuǎn)化成高性能的本地機(jī)器碼。
5、穩(wěn)健性:完善的字節(jié)碼安全機(jī)制,可靠的異常處理。
6、安全性:安全性高,可以信賴(lài)的字節(jié)碼的檢驗(yàn)機(jī)制。
7、可移植性:java語(yǔ)言聲明不依賴(lài)于實(shí)現(xiàn)的方面,對(duì)新的硬件平臺(tái)和操作系統(tǒng)是可移植的。
8、高性能:生成機(jī)器代碼的過(guò)程相當(dāng)簡(jiǎn)單,能產(chǎn)生相當(dāng)好的代碼。
9、多線(xiàn)索性:多線(xiàn)素語(yǔ)言,提供支持多線(xiàn)素的執(zhí)行,使具有線(xiàn)素的程序設(shè)計(jì)很容易。
10、動(dòng)態(tài)性:動(dòng)態(tài)語(yǔ)言,動(dòng)態(tài)編譯,動(dòng)態(tài)加載,動(dòng)態(tài)執(zhí)行,隨需而變。