java為什么叫java
『Java』從1995年的暑假開始在計算機業界就受到了高度留意,特別是在Internet和多媒體(Multimedia)相關產品類方面。Java為何有如此這么大的魅力?人作如此的比方:Java在全球資訊網(WorldWideWeb,WWW)地位就好像電子表格(Spreadsheet)與個人計算機(PC)的聯系。那Java究竟有那些特征呢?
1、Java是一種軟件技術,Java仍是一個地名,叫爪哇,盛產咖啡。
2、Java是一種由美國SUN計算機公司(SunMicrosystems,Inc.)所研究而成的言語是一種為Internet發展的計算機言語。
3、Java是一種使網頁(WebPage)發生生動活潑畫面的言語.
4、Java是一種使網頁(WebPage)由靜態(Static)轉變為動態(Dynamic)的言語.
5、Java是一種言語,用以發生「小應用程序(Applet(s))」。
6、Java是一種簡化的C++言語是一種安全的言語,具有阻絕計算機病毒傳輸的功用。
7、Java是一種將安全性(Security)列為榜首優先考慮的言語。
8、Java是什么意思?Java是一種使用者不需花費很多時刻學習的言語,Java擯棄了C++中各種弊大于利的功用和許多很少用到的功用。Jave能夠運轉與任何微處理器,用Java開發的程序能夠在網絡上傳輸,并運轉于任何客戶機上。
9、Java是什么意思?Java是一種突破用戶端機器環境和CPU。
10、Java是一種編程言語和一個渠道。Java是一種高級,健壯,安全和面向對象的編程言語。
java為什么可以跨平臺
Java之所以能夠跨渠道,主要原因有以下兩個方面:
1.Java選用了字節碼技能:Java代碼編譯后會生成字節碼,而不是編譯成特定機器的本機代碼。字節碼能夠在任何渠道上運轉,只需有相應的Java虛擬機(JVM)來解說執行即可。JVM是根據作業渠道的不同而存在不同的實現,它負責將字節碼翻譯成可在當前作業渠道上運轉的機器碼。因而,無論是Windows、Linux、Mac等不同渠道都能夠通過裝置對應的JVM來運轉相同的字節碼文件,從而實現跨渠道的目的。
2.Java的類庫具有跨渠道性:Java的類庫(JavaClassLibrary)是基于籠統層次規劃的,不依賴于底層渠道上的操作系統和硬件。Java類庫幾乎涵蓋了日常開發中可能用到的各種功能模塊,比方各種數據結構,I/O操作,網絡編程,多線程等。Java的類庫使得Java開發者不需要關心底層操作系統的差異,只需要編寫相同的Java代碼即可在不同渠道上運轉。
綜上所述,Java的跨渠道性是由它選用字節碼技能和具有跨渠道性的類庫共同實現的。這一特性使得Java在跨渠道應用開發中非常具有優勢。