歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Java核心語法之Java類的基本構成

Java核心語法之Java類的基本構成

日期:2017/3/1 9:55:39   编辑:Linux編程

1、包:(package)類名管理空間,由於java編譯器為每個類生成字節碼文件,且文件名與類名相同,因此同名的類可能發生沖突,所以引入了包的概念。

A:包提供了一種命名機制和可見性限制機制;在java中將功能相似類用一個包來進行管理

B:定義一個包package定義,若要定義包,則類的第一行必須無空格,業務注釋;如: package + 包名。 包名通常都由小寫字母組成。

2、引入:(import) import語句在功能上與C/C++語言中的include語句相同

A:兩者之間的不同點:

a 、Include是包含外部文件,import是輸入外部類,

b 、import末尾必須以“;”結尾。

B:import語句必須放在package之後,若沒有package,則該語句放在類文件名的開頭;

C:若要引入某一個類,必須寫完整的包名和類名;如:import package.classname

3、類:(class) 類是java程序的基本單位,類的實例是對象。

A:若在源程序中包含有公共類的定義,則該源文件名必須與公共類的名字完全一致,否則編譯時就會報錯。

B:在一個java源程序中至多只能有一個公共類的定義。

C:若在一個源程序中有多個類定義,則在編譯時將為每個類生成一個.class文件

4、變量:(variable) 一個類中通常都包含數據和函數兩種類型的元素,一般把它們稱為變量和成員函數;也把成員函數成為方法。

將數據和代碼通過類結合在一起,就行成了封裝的概念。

變量也叫做域,它是用於定義屬性類的數據,這些數據是用來描述對象的狀態,方法就是對這個數據進行操作。

5、方法:(method) 指引類進行具體的活動和操作

6、注釋:java注釋分為三種

A:單行注釋:用 // 表示

B:多行注釋:用/*.................................................*/表示

C:文檔注釋:用/**.................................................*/表示

Copyright © Linux教程網 All Rights Reserved