摘要: protected void OnCollisionEnter(Collision collision) { if (isCollision) { return; } int layer = collision.gameObject.layer; if (CheckEnableCollision(l 阅读全文
posted @ 2020-06-10 19:43 三里路异乡客 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 在通用类型(Generic type)或方法定义中,类型(type)参数是客户端在创建通用类型的实例时指定的特定类型的占位符(placeholder),泛型类(例如,泛型简介中给出的(GenericList<T>)不能按照原样使用,因为它实际上不是类型。它更像是一种类型的蓝图。要使用GenericL 阅读全文
posted @ 2020-06-10 19:40 三里路异乡客 阅读(1812) 评论(0) 推荐(0) 编辑
摘要: 泛型(Generic)允许你延迟编写类或方法中的编程元素的数据类型规范,直到实际在应用程序中使用它的时候。换句话说,泛型允许您编写一个可以与任何数据类型一起工作的类或方法。 你可以通过数据类型的替代参数编写类或方法的规范。当编译器遇到类的构造函数或方法的函数调用时,他会生成代码来处理指定的数据类型。 阅读全文
posted @ 2020-06-10 18:04 三里路异乡客 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 例子: public class ParmeraSingleton { private static ParmeraSingleton instance = null; public int x, y; private ParmeraSingleton(int x, int y) { this.x 阅读全文
posted @ 2020-06-10 12:32 三里路异乡客 阅读(226) 评论(0) 推荐(0) 编辑
摘要: valatile关键字指示一个字段可能被同时执行的多个线程修改。出于性能原因,编译器,运行时系统甚至硬件可能重新安排对内存位置的读取和写入。声明为valatile的字段不受这些优化的约束。添加volatile修饰符可确保所有线程将按照执行顺序对其它任何线程执行的volatile写入进行观察,从执行的 阅读全文
posted @ 2020-06-10 11:41 三里路异乡客 阅读(175) 评论(0) 推荐(0) 编辑