# java基础
# java中|和||的
- || 为逻辑运算符,而 | 为位运算符。
- || 只要满足第一个条件,后面的条件就不再判断(短路或),而 | 要对所有的条件进行判断。
int[] ages = {12,11,10}
int[] ages = new int[3]
1
2
2
# 内存机制
和c语言一样
栈:变量和方法运行时,用完即释放
堆:new出来的对象。Java 虚拟机的自动垃圾回收器来管理
# 方法重载(类比C++)
- 类名首字母建议大写,满足“驼峰模式”,
- 一个Java文件中可以定义多个cLass类,但只能一个类是public修饰而且pubLic修饰的类名必须成为代码文件名。
- 成员变量的完整定义格式,修饰符 数据类型 变量名称 = 初始化值,一般无需指定初始化值,存在默认值。