一、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、既有返回类型,又有参数
参数或返回类型,可以是常用的数据类型,也可以是自定义的类或数组