/*
关于方法,什么时候定义为实例方法?什么时候定义为静态方法?
实例方法一般都是描述一个行为,如果说该行为必须由对象去触发。
那么该方法定义为实例方法。
参考标准:
当这个方法体当中,直接访问了实例变量,这个方法一定是实例方法。
我们以后的开发中,大部分情况下,如果是工具类的话,工具类当中的方法
一般都是静态的。
*/
public class StaticTest03{
public static void main(String[] args){
User u = new User();
u.setId(10);
User.doSome();
System.out.println(u.getId());
}
}
class User{
private int id;
public int getId(){
return id;
}
public void setId(int i){
id = i;
}
public static void doSome(){
System.out.println("doSome!");
}
}
Java中的static关键字的初步认识3
最新推荐文章于 2024-04-17 19:16:20 发布