當前位置:才華齋>計算機>java語言>

Java語言的特點有哪些

java語言 閱讀(2.72W)

很多學計算機的都會學到Java語言,那麼你知道Java語言有哪些特點嗎,下面我們一起來了解吧。

Java語言的特點有哪些
  Java語言的特點有哪些

  1、平臺無關性

Java 能運行於不同的平臺。Java的資料型別與機器無關,引進並執行虛擬機器原理,實現Java二進位制程式碼的解釋執行功能, 提供於不同平臺的介面的。

  2、安全性

安全性可以分為四個層面,即語言級安全性、編譯時安全性、執行時安全性、可執行程式碼安全性。語言級安全性指Java的資料結構是完整的物件,這些封裝過的資料型別具有安全性。編譯時要進行Java語言和語義的檢查,保證每個變數對應一個相應的值,編譯後生成Java類。執行時Java類需要類載入器載入,並經由位元組碼校驗器校驗之後才可以執行。 Java類在網路上使用時,對它的許可權進行了設定,保證了被訪問使用者的.安全性。

  3、面向物件

Java是一種面向物件的語言,也繼承了面向物件的諸多好處,如程式碼擴充套件、程式碼複用等。Java提供了眾多的一般物件的類,通過繼承即可使用父類的方法。在Java中,類的繼承關係是單一的非多重的,一個子類只有一個父類,子類的父類又有一個父類。Java提供的Object類及其子類的繼承關係如同一棵倒立的樹形,根類為Object類,Object類功能強大,經常會使用到它及其它派生的子類。

  4、簡單、易用

語法比較簡單,學過計算機程式設計的開發者都能快速上手,容易從市場上找到 Java 軟體工程師。Java原始碼的書寫不拘泥於特定的環境,可以用記事本、文字編輯器等編輯軟體來實現,然後將原始檔進行編譯,編譯通過後可直接執行,通過除錯則可得到想要的結果。