首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 是最適合初學者的程式語言嗎?

     編輯:Java 相關知識

多年來關於入門程式語言及其優點的討論從未停止,因為軟體開發學習曲線陡峭,語言之外的材料浩繁,抽象語法細節更讓人頭痛。

Java 之父 James Gosling 近期受訪稱 Java 是一流開發語言。不得不承認,Java 確實好懂,能讓人輕易掌握開發中的 OOP。坦白說,Java 可能是開發新手能上手的最佳起點。雖然時代在變化……

從 Java 起步,Ruby 和 Python 讓我們看到更具表現力與活力的語言崛起。類似 Scala 這類語言擁有可論證的優秀結構性語法與性能,也長足發展。考慮 Java 作為一種語言,是否走向衰退取決於其自身,但或許它對其他語言更「熟悉內情」的本性能讓學生舉一反三。

James 的另一點也很中肯:除了速度與關鍵性能,Ruby 是相當複雜的語言。在其清晰富表現力的外表下隱藏著層層複雜邏輯怪物(缺乏類型強制、同一件事有 800 種寫法)。這些是新手需切實遠離的。而 Java 擁有大量強力支援工具。開發史上,沒有語言比 Java 有更多更好的輔助工具,足以應對挑戰。新手學習語言往往需盡可能低的門檻,可靠的開發工具(Eclipse、NetBeans、IntelliJ)提供了這樣的支援。入門新手可逐步學習使用 BlueJ,對初學者來說它是很好上手的 IDE。擁有最好輔助工具的語言完全可稱「最好的初學語言」。

你現在怎麼想?Java 真的是你開始學習程式設計時最好的語言嗎?也許更重要的是,那些教書育人的學校也會這麼認為嗎?大部分學校用 C 或 C++ 作為初學語言。不換 Java 試試嗎?

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved