導讀跟大家講解下有關java是什么意思?,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說java是什么意思?,小編也收集到了有關ja
跟大家講解下有關java是什么意思?,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說java是什么意思?,小編也收集到了有關java是什么意思?的相關資料,希望大家看到了會喜歡。
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。
Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。
Java具有簡單性、面向對象、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態性等特點 。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等 。
工作原理
由四方面組成:(1)Java編程語言(2)Java類文件格式(3)Java虛擬機(4)Java應用程序接口當編輯并運行一個Java程序時,需要同時涉及到這四種方面。使用文字編輯軟件(例如記事本、寫字板、UltraEdit等)或集成開發環境(Eclipse、MyEclipse等)在Java源文件中定義不同的類 ,通過調用類(這些類實現了Java API)中的方法來訪問資源系統,把源文件編譯生成一種二進制中間碼,存儲在class文件中,然后再通過運行與操作系統平臺環境相對應的Java虛擬機來運行class文件,執行編譯產生的字節碼,調用class文件中實現的方法來滿足程序的Java API調用 。
以上就是java是什么意思?的詳細內容,更多請關注php中文網其它相關文章!
來源:php中文網