1.数据存储的位置大致包括了以下4种:
(1).寄存器:存在与cpu中,所以访问的速度也是最快的。所空间的局限性,所以很少有能直接操作的机会。在java中不能对寄存器做任何操作,在C/C++中可以实现建议对寄存器进行操作。
(2).RAM 随机访问存储器:java中的大部分变量都存在与此,包括栈变量以及堆变量 。
(3).ROM 只读存储器:主要包括了静态常量池中的变量(字符串)
(4).硬盘,光盘等移动介质:以文件的形式存储,以流的形式读写。
2.java中的基本数据类型当是成员变量时都有一个默认值。
char \u0000(null)
byte (byte)0
short (short)0
int 0
long 0l
float 0.0f
double 0.0d
boolean false
3.break ,continue与标签
(1) 一般的continue会退回最内层循环的开头,并继续执行
(2) 带标签的continue会到达标签的位置,并重新进入紧接在那个标签后面的循环。
(3) 一般的break会中断并跳出当前循环
(4) 带标签的break会中断并跳出标签所指的循环