栈、堆、静态域等
- 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中
- 堆:存放用new产生的数据
- 静态域:存放在对象中用static定义的静态成员
- 常量池:存放常量(java的字符串等)
- 非RAM存储:硬盘等永久存储空间
标准输入、标准输出
- 标砖输入、标准输出一般指标准输入指键盘输入;标准输出指输出到屏幕上。
- System.in 和 System.out 是java中的标准输入输出流,一般情况下代表从控制台输入和输出到控制台
基类与导出类
- 在《Java编程思想》中,
基类
就是父类,导出类
就是子类,子类调用父类构造方法用super()关键字,且放在子类构造函数的第一行。
编码
- Java一律采用Unicode编码方式,每个字符无论中文还是英文字符都占用2个字节。
类方法和实例方法
- 静态方法(static)就是类方法
- 其余方法就是实例方法
public class A() {
private static void a() {
} //类方法
public void b() {
}//实例方法
}
值类型与引用类型
未完待续…