摘要: 1.内存分配的几种方法与特点答案:栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。堆:就是那些由new分配的内存块,自由存储区:就是那些由malloc等分配的内存块全局/静态存储区:全局变量和静态变量被分配到同一块内存中常量存储区:这 阅读全文
posted @ 2019-10-15 16:03 秋天里的小火车 阅读(203) 评论(0) 推荐(0)
摘要: 1.内存分配的几种方法与特点答案:栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。堆:就是那些由new分配的内存块,自由存储区:就是那些由malloc等分配的内存块全局/静态存储区:全局变量和静态变量被分配到同一块内存中常量存储区:这 阅读全文
posted @ 2019-10-12 15:07 秋天里的小火车 阅读(170) 评论(0) 推荐(0)
摘要: 1.简述Java内存模型 Java内存模型包含了一系列的规则和指导原则。 Java语言是跨平台的,Java的内存模型确保了Java在不同的操作系统、CPU、内存架构上有确定的行为,特别是在多线程的情况下,一个线程所做的变动对其他线程是否可见是很重要的,这叫做先行发生关系。 Java具有简单性、面向对 阅读全文
posted @ 2019-10-11 16:15 秋天里的小火车 阅读(172) 评论(0) 推荐(0)
摘要: 对于触碰左侧、右侧的事件,主要通过x的取值来进行判断。对于持续按下“Down”键,通过Thread的sleep()参数来控制。 TetrisClient类: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 阅读全文
posted @ 2019-10-11 15:18 秋天里的小火车 阅读(928) 评论(0) 推荐(0)