结构体垃圾回收静态成员

结构体。 (int32 类型就是结构体)	
 	1.结构体可以定义属性,也可以定义字段
	2.结构体不能调用无参数的构造函数
	3.在调用构造函数的时候,必须给结构体的所有字段赋值         


	4.不能给字段赋初始值,  
	5.结构体是值类型的。存储在栈里面,在传递的时候会将结构对象


理得每一个字段复制一份让后拷贝到新的结构体变量字段中  


垃圾回收
	1.分配在栈空间的变量 一旦被执行完其所在的作用域 就会被CLR


立即回收 ps:如中括号
	2.分配在堆里面的变量,如果没有变量引用他,他就叫垃圾对象,


这个对象就被标记为"垃圾对象",等待GC(garbage collection)(垃圾回


收器回收),GC垃圾回收器是不定时进行垃圾回收的。


静态成员
	1.静态成员是被static关键字修饰的,是属于类的。只能通过类名


。静态成员来访问,
	2.实列成员 没有通过static关键字来修饰,是属于对象的,实列


成员来访问,
	3.静态成员 、 静态方法 在类第一被加载的时候这个类下面的所


有静态成员 。静态方法都会被加载 , 实列成员要实列化对象以后才能被


加载,
	4.静态成员、静态方法只被创建一次,所以静态成员只有一份,实


列成员有多少个对象就有多少份。
	5.静态方法里不能给类成员赋值,只能给静态成员赋值
	6.静态成员会被放在静态存储区当中, 这个解释了第4条当中只被


创建一次的原因,静态存储区只有程序结束了以后才会被释放,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值