Java 深入理解與感悟__Java

來源:互聯網
上載者:User

         Java 不僅僅是一門程式設計語言,它還是一個由一系列電腦軟體和規範形成的技術體系,這個技術體系提供了完整的用於軟體開發和跨平台部署的支援環境,並廣泛應用於嵌入式系統,移動終端,企業伺服器和大型主機等各種場合,時至今日,Java技術體系已經吸引了數百萬軟體開發人員,這是全球最大的軟體Team Dev,使用Java的裝置多達幾十億台,其中數億台個人電腦,21億部行動電話以及其他手持功能,35億個智慧卡,以及大量機頂盒,導航系統和其他裝置。

         Java能得到如此多廣泛的認可,除了因為它擁有一門結構嚴謹/物件導向的程式設計語言之外,還有許多不可忽視的優點,它擺脫了硬體環境平台的束縛,實現了一次編寫,到處啟動並執行理想,它提供了一種相對安全的記憶體管理和訪問機制,避免了絕大部分的記憶體流失和指標越界問題,它實現了熱點代碼檢測和運行時編譯及最佳化,這使得Java應用能隨著已耗用時間的增加而獲得更高的效能,它有一套完善的應用程式介面,還有無數的來自商業機構和開源社區的第三方類庫來幫忙實現各種各樣的功能,Java所帶來的這些好處讓序員的開發效率得到很大的提升,作為一名java程式員,在編寫程式時除了盡情發揮java的各種優勢外,還應該去瞭解和思考一下java技術體系中這些技術是如何?的,認清這些技術的運作本質,是自己思考程式這樣寫好不好的基礎和前提,當我們在使用一門技術時,如果不再依賴書本和他人救能得到這個問題的答案,那才算是升華到了不惑的境界。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.