1.我们在参数传递的时候 传递的是参数的复本
2.局部变量 就i时生活在函数这个小房子里的人儿
3.当我们需要一个东西被类中所有对象都能用到时
4.常量 它也是实例变量的一种 只是它的值 你无法改变 因为在java中 定义常量的时候 有一个关键字 来起到这个功效 final
5.第四点说的java中的
书中说在标准C中const定义的变量是外连接的,即如果一个编译单元中定义了一个全局const常量,则其在其他编译单元中是可见的,如果其他编译单元也定义了同名const常量就会产生重复定义错误。这一点与C++不同,C++中const定义的变量是内连接的,即每个编译单元定义的全局const常量是自己独有的
6.中途休息的时候
7.随机数字的产生 有一个种子 这个种子决定了随机序列 例如 种子为1
8.在java的世界里
9.不得不说我很喜欢这个老师
10.如果时有返回值的函数
11.不得不再次说我喜欢这个老师 太逗趣了 既然那么幽默 总有一些小的好玩的小玩意
12.第十八课讲调试
修补程序每一步都比前一步要多花费10倍的时间
程序调试常常花费时间的地方是
bad value :你要12
faulty logic:逻辑错误
unwanranted assumption:无根据的假设
调试的原则是
人们总是有一种把简单的东西复杂化的冲动
simple
systematic条理化的寻找
assumption about problem质疑你的直觉 去查找一些看上去不容易出错的地方
critical对待你的代码严谨电 跟上面一样
don't panic
13.电话本也是地图 字典也是地图
14.object-c中也有类似java中的遍历类