java基础 第七章 下(匿名对象、static关键字)
一、匿名对象
1.格式:
new 对象名(). 属性 = 值;
2.匿名对象方式赋值,只能调用一次,以为每次new时,都会是一个新的对象,每次new都会划分一个新的空间。
例:
class student{
int id;
String name;
}
public class studentManager{
public static void main(String[] args){
new student().id = 1; S//id 值为 1 name 值为null
new student().name = "ily";id 值为0 name 值为ily
}
}
二、static关键字
1.静态关键字(共享),在内存中只存在一次。
2.例:车站客流量统计
class person{
static cound;
}
public class personManager{
public static void main(String[] args){
new person().count++;
new person().count++;
}
}