返回列表 發帖

[作業] 我所認識的Java

透過網路搜尋,發表你對Java的認識與想法。

java在手機的作業系統中被廣泛運用,而且可以跨平台使用,著實非常方便。我在學C++的課程時,一直有樣疑問,到底市面上的各種軟體與使用介面是如何結合的?希望未來的java課程能為我解答。

TOP

Java程式語言的風格十分接近C++語言。繼承了C++語言物件導向技術的核心,捨棄了容易引起錯誤的指標,以參照取代;移除了C++中的運算子重載和多重繼承特性,用介面取代;增加垃圾回收器功能。在Java SE 1.5版本中引入了泛型程式設計、類型安全的列舉、不定長參數和自動裝/拆箱特性。昇陽電腦對Java語言的解釋是:「Java程式語言是個簡單、物件導向、分散式、解釋性、健壯、安全與系統無關、可移植、高效能、多執行緒和動態的語言」

TOP

Java是一種廣泛使用的電腦程式設計語言,擁有跨平台、物件導向、泛型程式設計的特性,廣泛應用於企業級Web應用開發和行動應用開發。
Java程式語言的風格十分接近C++語言。繼承了C++語言物件導向技術的核心,捨棄了容易引起錯誤的指標,以參照取代;移除了C++中的運算子重載和多重繼承特性,用介面取代;增加垃圾回收器功能。在Java SE 1.5版本中引入了泛型程式設計、類型安全的列舉、不定長參數和自動裝/拆箱特性。昇陽電腦對Java語言的解釋是:「Java程式語言是個簡單、物件導向、分散式、解釋性、健壯、安全與系統無關、可移植、高效能、多執行緒和動態的語言」

TOP

是1991年,由Sun公司的James Gosling根據C++的 物件導向理念而發展的另一種物件導向語言。 其基本語法與C++的語法十分相似,但Java是一個 更純正的物件導向程式語言,擁有物件導向程式 語言所有的特性(封裝encapsulation、繼承 inheritance、多型polymorphism)。 Java原本的名字是Oak,原本是計畫用在消費性電 子產品(例如冷氣、微波爐等)的跨平台整合, 但在1993年,網際網路蓬勃發展的時代被大量使 用,而於1994年時重新命名為Java,並在1995年 由Sun正式發表。
hahahahahahahaha

TOP

Java的特點之一就是物件導向, 是程式設計方法的一種。“物件導向程式設計語言”的核心之一就是開發者在設計軟體的時候可以使用自定義的型別和關聯操作。程式碼和資料的實際集合體叫做“對 象”。一個物件可以想象成繫結了很多“行為(程式碼)”和“狀態(資料)”的物體。對於資料結構的改變需要和程式碼進行通訊然後操作,反之亦然。物件導向設計
讓大型軟體工程的計劃和設計變得更容易管理,能增強工程的健康度,減少失敗工程的數量。

TOP

Java不同於一般的編譯語言或直譯語言。它首先將原始碼編譯成位元組碼,再依賴各種不同平台上的虛擬機器來解釋執行位元組碼,從而具有「一次編寫,到處執行」的跨平台特性。在早期JVM中,這在一定程度上降低了Java程式的執行效率。但在J2SE1.4.2釋出後,Java的執行速度有了大幅提升。期待在未來的Java課程中,我可以學到:Java這個程式語言,適合運用在哪些類型的程式撰寫上。

TOP

返回列表