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

Java入門教程:如何使用一個Java

java語言 閱讀(1.78W)

Java是一門面向物件程式語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指標等概念,因此Java語言具有功能強大和簡單易用兩個特徵。下面是本站小編整理的關於使用java語言的內容,歡迎閱讀!

Java入門教程:如何使用一個Java
  Java入門教程:如何使用一個Java

  相關閱讀:Java語言簡介

  一、背景

Java程式語言最初是由Sun微系統公司,這是由傑姆斯Gosling發起併發布1995為sun公司的java平臺的核心元件開發。

Java的標準版的最新版本是 java SE 8。用java和廣泛普及的程序,多個配置套房各類平臺。例如:企業應用J2EE、J2ME移動應用。

  二、組成

Java大概由四個方面組成:

Java程式語言,即語法;

Java檔案格式,即各種資料夾、檔案的字尾;

Java虛擬機器(JVM),即處理*s檔案的直譯器

Java API(Java SE 8)

  三、基本含義

抽象類:規定一個或多個抽象方法的類別本身必須定義為abstract,抽象類只是用來派生子類,而不能用它來建立物件。

final類:又稱“最終類”,它只能用來建立物件,而不能被繼承,與抽象類剛好相反,而且抽象類與最終類不能同時修飾同一個類。

包:Java中的包是相關類和介面的集合,建立包須使用關鍵字package。

繼承:Java作為面向物件程式語言,支援繼承這基本概念。但Java只支援單根繼承,ct是所有其他類的基類。

多型類:在Java中,物件變數是多型的。而Java中不支援多重繼承。

介面:Java中的介面是一系列方法的宣告,是一些方法特徵的集合,一個介面只有方法的特徵沒有方法的實現,因此這些方法可以在不同的地方被不同的類實現,而這些實現可以具有不同的行為。

通用程式設計:任何類型別的所有值都可以同Object型別的變數來代替。

封裝:把資料和行為結合起在一個包中,並對物件使用者隱藏資料的實現過程,一個物件中的資料叫他的例項欄位(instance field)。

過載:當多個方法具有相同的名字而含有不同的`引數時,便發生過載。編譯器必須挑選出呼叫哪個方法進行編譯。

重寫:也可稱為方法的“覆蓋”。在Java中,子類可繼承父類中的方法,而不需要重新編寫相同的方法。但有時子類並不想原封不動地繼承父類的方法,而是想作一定的修改,這就需要採用方法的重寫。值得注意的是,子類在重新定義父類已有的方法時,應保持與父類完全相同的方法頭宣告。

Class類:Object類中的getClass方法返回Class型別的一個例項,程式啟動時包含在main方法的類會被載入,虛擬機器要載入他需要的所有類,每一個載入的類都要載入它需要的類。