2020/08/22
所以,栈,是一种向低地址扩展的数据结构,并且是连续的存储空间。
1)例子:
2)运行结果及解释:
所以对于栈区(局部变量),定义 int i, a[5];
时是从左到右的。
当定义数组 a[5]
时是分配是从 a[4] 到 a[0]
的所以当 &a[5]
时属于数组越界,此时地址访问的是 i的地址
。
解析:
2020/08/24
解析:
final修饰符的用法
final可以修饰类,方法,变量(成员变量和局部变量)
修饰类,终态类,类不能被继承。
修饰方法,方法不能被重写。
修饰变量,变量只能被赋值一次,不能被重新赋值,其实就是一个常量。
解析:
注:看错选项答案。
2020/08/25
解析:
2020/08/26
解析:
解析:注:start F1, F2 in parallel(并行启动F1、F2)
2020/08/31
解析:暂时理解为函数定义时无分号("")(此处缺少{}),函数声明有分号("")。