JAVA语言基础知识
常量和变量
1、常量:在程序执行过程中其真值不发生改变的量。只能被赋值一次,一旦赋值后就不再变。
常量分为:字面值常量、自定义常量
字面值常量:1)整型常量:所有的整数
2)小数常量:所有的小数
3)字符常量:用一对单引号括起来的一个字符,eg:‘a’
4)字符串常量:用一对双引号括起来的若干个字符,eg:“Ab好”
5)布尔常量:只有true和false
6)空常量:null
2、变量:在程序运行过程中变化的量,实质是在内存中开辟一片空间,来存储数据。其用数据类型来声明开辟空间的大小。
变量的定义格式: 数据类型 变量名 = 变量值
eg:int a = 6; 或 int c,d; c=100; d=2000;
规则:1)变量在使用之前必须赋值,先赋值后使用。eg:int a;a=9
2)在同一个作用域里面不能定义两个同名变量。
eg:int c=10;
int c=30;
编译时出错。
数据类型
1、为什么要定义数据类型
我们定义一个变量,其实就是在内存中开辟了一个小块区域,但到底需要开辟多大的内存空间合适呢?
由此提出数据类型,针对不同的数据类型,在内存中分配不同大小的内存空间。即,用数据类型