感謝原作者:Vamei 出處:http://www.cnblogs.com/vamei Java是面向對象語言。這門語言其實相當年輕,於1995年才出現,由Sun公司出品。James Gosling領導了Java的項目小組。該項目的最初只想為家電設計一門容易移植的語言。然而,在獲得了Netscape ...
感謝原作者:Vamei 出處:http://www.cnblogs.com/vamei
Java是面向對象語言。這門語言其實相當年輕,於1995年才出現,由Sun公司出品。James Gosling領導了Java的項目小組。該項目的最初只想為家電設計一門容易移植的語言。然而,在獲得了Netscape瀏覽器支持後,Java快速推廣,應用廣泛。
Java受到C和C++的強烈影響。 Java與C++相近,都是靜態類型,但移除了C++中容易出錯的一些特征,比如指針和多重繼承。Java的垃圾回收可以自動的管理和清理記憶體。清理記憶體 工作轉交給編譯器後,程式員的負擔大大減小。Java產出效率高,又有良好的運行效率,在PC端、伺服器端和移動端都有不俗的表現。Android更是為Java註入新鮮血液。Java又是一門完全的面向對象語言,所以是瞭解其他面向對象語言的一個好範本。
Java基礎
在Java基礎系列文章中,我將說明Java的基礎內容,特別是面向對象的相關概念。
Java進階
在Java進階中,我對Java基礎部分進行補充,並轉嚮應用層面。
Play框架
Play是近年興起的一個靈巧精緻的網路框架。它基於JVM,可以用Java或Scala編寫。即時熱編譯的特征,也讓該框架適用於敏捷開發。Play可以相當快速的搭建起一個成熟的網站或者App後臺。
Android開發
安卓已經是市場占有率第一的移動操作系統。隨著移動端的繁榮,安卓應用開發越來越受到歡迎。安卓主要的開發語言是Java。你可以利用之前學習的Java知識,再借用Play創建App後臺,製作出一款實用的安卓App。
參考資料
參考書籍,見豆列
http://book.douban.com/doulist/1949311/