java語言的特色:
#1、簡單性
##Java看起來設計得很像C ,但是為了讓語言小和容易熟悉,設計者們把C 語言中許多可用的特徵去掉了,這些特徵是一般程式設計師很少使用的。 Java也剔除了C 的運算子過載(overload)和多繼承特徵,且不使用主文件,免去了預處理程式。因為Java沒有結構,陣列和字串都是對象,所以不需要指針。 Java能夠自動處理物件的引用和間接引用,實現自動的無用單元收集,使用戶不必為儲存管理問題煩惱,能更多的時間和精力花在研發上。 2、物件導向JAVA本身就是一種純粹物件導向的程式設計語言。物件導向是JAVA的基礎,也是JAVA的重要特性。 JAVA提倡萬物皆對象,語法中無法在類別外面定義單獨的資料和函數,JAVA語言最外部的資料型別是對象,所有的元素都逗得透過類別和物件來存取。 3、分佈性JAVA的分佈性包括操作分佈和資料分佈,其中操作分佈是指在多個不同的主機上佈置相關操作,而資料分佈是將資料分別存放在多個不同的主機上,這些主機是網路中的不同成員。 JAVA可以憑藉URL(統一資源定位符)對象存取網路對象,存取方式與存取本機系統相同。 4、編譯和解釋性Java編譯程式產生字節碼(byte-code),而不是通常的機器碼。 Java字節碼提供對體系結構中性的目標檔案格式,程式碼設計成可有效傳送程式到多個平台。 Java程式可以在任何實作了Java解釋程式和運行系統(run-time system)的系統上運行。 在一個解釋性的環境中,程式開發的標準「連結」階段大大消失了。如果說Java還有一個連結階段,它只是把新類別裝進環境的過程,它是增量式的、輕量的過程。因此,Java支援快速原型和容易試驗,它將導致快速程式開發。這是一個與傳統的、耗時的「編譯、連結和測試」形成鮮明對比的精巧的開發過程。 5、穩健性JAVA教學》
以上是java語言的特點是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!