前言:
现时小伙伴们对“java成员”大致比较重视,我们都需要了解一些“java成员”的相关知识。那么小编也在网上收集了一些有关“java成员””的相关知识,希望咱们能喜欢,你们一起来了解一下吧!类中方法的声明和使用
方法:描述类应该具有的功能。
比如:Math类:sqrt()\random() \...
Scanner类:nextXxx() ...
1)方法的声明:
2)说明:
(1)关于权限修饰符:默认方法的权限修饰符先都使用public
Java规定的4种权限修饰符:private、public、缺省、protected
(2) 返回值类型: 有返回值 vs 没有返回值
① 如果方法有返回值,则必须在方法声明时,指定返回值的类型。同时,方法中,需要使用return关键字来返回指定类型的变量或常量:“return 数据”。
② 如果方法没有返回值,则方法声明时,使用void来表示。通常,没有返回值的方法中,就不需要使用return。但是,如果使用的话,只能“return;”表示结束此方法的意思。
(3)方法名:属于标识符,遵循标识符的规则和规范,做到“见名知意”
(4)形参列表: 方法可以声明0个,1个,或多个形参。
格式:数据类型1 形参1,数据类型2 形参2,...
(5)方法体:方法功能的体现。
4)return关键字的使用:
(1)使用范围:使用在方法体中
(2)作用:① 结束方法
② 针对于有返回值类型的方法,使用"return 数据"方法返回所要的数据。
(3)注意点:return关键字后面不可以声明执行语句。
5)方法的使用中,可以调用当前类的属性或方法。
public class CustomerTest {
public static void main(String[] args) {
Customer cust1 = new Customer();
cust1.eat();
cust1.sleep(8);
}
}
//客户类
class Customer{
//属性
String name;
int age;
boolean isMale;
//方法
public void eat(){
System.out.println("客户吃饭");
return;
}
public void sleep(int hour){
System.out.println("休息了" + hour + "个小时");
eat();
}
public String getName(){
if(age > 18){
return name;
}else{
return "Tom";
}
}
public String getNation(String nation){
String info = "我的国籍是:" + nation;
return info;
}
public void info(){
}
}
标签: #java成员