摘要: 1.GC原理 (1) 发生GC时,所有线程都必须停止工作。GC不合理的一种表现。 如打开界面初始化界面逻辑的GC、一键添加道具触发红点重新计算的GC。 (2)GC回收的是堆内存 变量定义在for循环外,节约了每次分配栈内存的时间,性能上略优于定义在for循环内。 变量定义在for循环内更符合变量作用 阅读全文
posted @ 2021-09-11 14:46 Don_Yao 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 估算对象和结构体的大小 阅读全文
posted @ 2021-09-11 14:32 Don_Yao 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1.定义一个变量 数据类型+名称 (27页) 2.分配内存空间 3.变量内存空间存放的三种类型数据 值类型:具体的值 引用类型:堆地址 ref或out修饰的类型:栈地址 阅读全文
posted @ 2021-09-11 14:25 Don_Yao 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.示例(堆栈上的内存分配): public class Point { public float pointX { get; set; } public float pointY { get; set; } } class StartProgram : MonoBehaviour { void S 阅读全文
posted @ 2021-09-11 14:09 Don_Yao 阅读(365) 评论(0) 推荐(0) 编辑