一、java中的包(package)
1.1 包,對應到磁盤中的文件夾
1.2 新建一個class,默認保存在缺省包中
1.3 聲明包的關鍵字:package
package語句,置頂位置
1.4 導入包的關鍵字:import
import 包名.類名(*表示所有);
1.5 作用:
分類存放、方便查找和管理;防止同名沖突;
在更廣的范圍內保護類、數據和方法
1.6 命名規范
Java包名通常由小寫字母組成,不能以圓點開頭或結尾。
一個唯一包名的前綴通常是全部小寫的ASCII字母,並且是一個頂級域名com、edu、gov、net、org,通常使用組織的網絡域名的逆序。
包名的后續部分依不同機構各自內部的規范不同而不同。
2、有參數的方法
形式參數:在定義方法時對參數的稱呼。目的:定義方法需要傳入的參數個數和類型。
實際參數:在調用方法時傳遞給方法處理的實際的值。
調用方法時,注意:
先實例化對象,再調用方法;實參的類型、數量、順序都要與形參一一對應
2.1 如何聲明
public 返回類型 方法名(數據類型 參數名){
….方法體
}
2.2 分為2類
2.2.1 無返回類型——void
2.2.2 有返回類型
2.3 基本數據類型
l 自定義類——return 類的對象;
l 數組——return 數組名;
2.4參數的類型
l 基本數據類型
l 自定義類——傳遞的是類的對象
l 數組——只需要傳遞 【數組名】
2.5調用
2.5.1在當前類中調用——方法名(值列表);
2.5.2在其他類中調用——對象名.方法名(值列表);
三、方法總結
分類:
1、無返回類型,無參數
2、無返回類型,有參數
3、有返回類型,無參數
4、既有返回類型,又有參數
參數或返回類型,可以是常用的數據類型,也可以是自定義的類或數組