变量的引入:int语句的使用

        首先来看一段代码
    

System.out.println(10);
System.out.println(10);
System.out.println(10);

         输出结果为:

        10

        10

        10

虽然是同样的三个字面量(数据)但他们会在内存中三个不同的空间内储存,这样的机制会  导致内存的浪费,要对其进行优化就需要另外的机制,因此变量机制被引用.

//定义变量i为10
int i = 10;
//访问i
System.out.println(i);
System.out.println(i);
System.out.println(i);

这样输出结果同样为:

        10

        10

        10

但只储存了i这一个空间,减少了三分之二的内存占用 

         还有就是变量的命名是有规则的,它遵从标识符的命名规则:

① 由中文、字母、数字,下划线 或美元符号 $ 组成。

② 不可以数字开头。

③ 不可以使用关键字(class、int等)和保留字(goto和const)。

④ Java中严格区分大小写,长度无限制。(例:class×,Class√)

⑤ 标识符不能包含空格。
 

        下面是易错点(本人错误点):int i = 1000;        而不是int i=1000;

class Test{
	public static void main(String[] args){
/*7:错误: 需要';'
	正确格式为int i = 1000;
	此处报错,是变量名格式有误,不符合标识符格式(由数字、字母、$、和下划线组成)
*/
		int i=1000;
		System.out.println(i);
	}
}

以上就是全部的内容,欢迎大家补充。

你可能感兴趣的:(java,jvm,servlet)