public class Test1 {
static int b = 100;
static int a = 10;
static double m = 3.24;
public static void main(String[] args) {
System.out.println(Test1.a);
System.out.println(Test1.b);
System.out.println(Test1.m);
}
}
static修饰的变量与普通变量的区别
普通变量:
几个对象,就有几份的内存使用
访问方法:对象名.属性名
将其称为:普通属性或者对象属性
当static修饰方法时:
静态方法只能访问静态的(静态变量或者静态方法)
普通的,什么都可以访问
只有一份方法,普通的方法也是只有一份
访问方法:类名.方法名
public class Test1 {
public static void main(String[] args) {
Test1.say();
}
public static void say(){
System.out.println("Hello java");
}
}
static关键字 static:表示唯一的静态的 将其称为静态属性或者类属性 数据只有一份 如果要访问类属性:类名.属性名进行访问 public class Test1 { static int b = 100; static int a = 10; static double m = 3.24; public static void main(String[] args) { System.out.println(