官术网_书友最值得收藏!

第1章 Java語言概述

本章要點

Java語言的發展簡史

Java語言各競爭對手的情況

編譯型語言和解釋型語言

Java語言的編譯、解釋運行機制

通過JVM實現跨平臺

安裝JDK

設置PATH環境變量

編寫、運行Java程序

Java程序的組織形式

Java程序的命名規則

初學者易犯的錯誤

Java的垃圾回收機制

Java語言歷時十多年,已發展成為人類計算機史上影響深遠的編程語言,從某種程度上來看,它甚至超出了編程語言的范疇,成為一種開發平臺,一種開發規范。更甚至于:Java已成為一種信仰,Java語言所崇尚的開源、自由等精神,吸引了全世界無數優秀的程序員。事實是,從人類有史以來,從來沒有一門編程語言能吸引這么多的程序員,也沒有一門編程語言能衍生出如此之多的開源框架。

Java語言是一門非常純粹的面向對象編程語言,它吸收了C++語言的各種優點,又摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態面向對象編程語言的代表,很好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程開發。

不僅如此,Java語言相關的Java EE規范里包含了時下最流行的各種軟件工程理念,各種先進的設計思想總能在Java EE規范、平臺以及相關框架里找到相應實現。從某種程度上來看,學精了Java語言的相關方面,相當于系統地學習了軟件開發相關知識,而不是僅僅學完了一門編程語言。

時至今日,大部分銀行、電信、證券、電子商務、電子政務等系統或者已經采用Java EE平臺構建,或者正在逐漸過渡到采用Java EE平臺來構建,Java EE規范是目前最成熟的,也是應用最廣的企業級應用開發規范。

主站蜘蛛池模板: 涡阳县| 乐陵市| 任丘市| 科技| 冀州市| 库伦旗| 淮南市| 建湖县| 兴和县| 五家渠市| 吉木萨尔县| 公主岭市| 神池县| 延寿县| 榆社县| 望奎县| 荃湾区| 横山县| 都江堰市| 原平市| 太白县| 洛扎县| 高州市| 梅河口市| 洮南市| 卓尼县| 若尔盖县| 讷河市| 三穗县| 徐水县| 新津县| 延长县| 黔南| 龙口市| 海阳市| 雅安市| 天全县| 阜平县| 郓城县| 千阳县| 文安县|