1:定义类的方法
public 返回值类型 方法名() {
//这里编写方法的主体
}
注:
方法至多可以返回一个值,不能返回多个值
5:
1>方法是个“黑匣子”,完成某个特定的应用程序功能,并返回结果
2>方法调用:执行方法中包含的语句
3>语法:
对象名.方法名();
eg:
public class AutoLion {
String color = "黄色";
public void run(){ //方法1:跑
System.out.println("正在以0.1米/秒的速度向前奔跑。");
}
public String bark(){ //方法2:叫
String sound = "吼" ;
return sound;
}
publicString getColor(){ //方法3:获得颜色属性
returncolor;
}
public String showLion() { //方法4:描述狮子特性
return "这是一个" + getColor() + "的玩具狮子!" ;
}
}
主函数:
public class TestLion {
public static void main(String[ ] args) {
AutoLion lion = new AutoLion();
System.out.println(lion.showLion());
lion.run();
System.out.println(lion.bark());
}
}
6:
包名由小写字母组成,不能以圆点开头或结尾
自己设定的包名部分依不同机构各自内部的规范不同而不同
包命名规范
自己设定的包名之前最好加上唯一的前缀,通常使用组织倒置的网络域名。如:域名javagroup.net
7:为了使用不在同一包中的类,需要在Java程序中使用import关键字导入这个类
eg:
import java.util.*; //导入java.util包中所有类
import java.lang.*; //导入java.lang包中所有类