修饰符 一般是放在定义类,方法,变量的最前端 访问控制修饰符 修饰符 当前类 同一包内 子孙类 其他包 public Y Y Y Y protected Y Y Y N default Y Y N N private Y N N N 感觉这个表格挺清晰的,至少我一眼就懂了 若是不加修饰符,貌似是默认public 非访问控制修饰符 static 修饰符,用来创建类方法和类变量. (静态变量的话,就是说无论被实例化多少次,静态变量只拷贝一次,而且不变 静态方法的话,不能使用类的非静态变量,而且不用n…
1. [] 这让我想到静态分配内存和动态分配内存,与数据名称无关 局部变量和临时变量会储存在静态缓存区,随着程序运行完而消亡(例如在循环体中定义的局部变量随着循环体结束,局部变量也会消亡). 内存泄漏是指:就是内存驻留了指针存在了未指向的内存空间的地址值. 例子:声明一个指针对象,指针指向的结果为对象在内存中动态分配的空间,其后在操作中又将另一对象的内存地址赋给它,最后没有对之前指针指向的内存空间进行delete. int *old = new int; int *new = new int /…