package Test2;
/*
编写一个程序,展示无论你创建了某个特定类的多少个对象,
这个类的某个特定的static成员变量只有一个属性
*/
class Person {
static String sex = "男";
String name;
int age;
public Person(String name, int age) {//构造器
this.name = name;
this.age = age;
}
}
public class Test {
public static void main(String[] args) {
Person p1 = new Person("张三", 18);
System.out.println("name:" + p1.name + " age:" + p1.age + " sex:" + p1.sex);
Person p2 = new Person("李四", 20);
System.out.println("name:" + p2.name + " age:" + p2.age + " sex:" + p2.sex);
}
}
这个例子是让初学者了解static关键字与创建对象的多少无关,很多都是static的特性决定的。