常量、变量和数据范例
Java中的常量
什么是常量?
有的课本里说,常量是措施在运行时不可以或许改变的量。常量就是不能改变的数值。
Java中的常量的分类:
1、整数常量:所有整数
2、小数常量:所有小数
3、布尔型常量:true和false
4、字符常量:用单引号包起来的一个数字、字母可能标记。
5、字符串常量:用双引号包起来的一个或多个字符
6、null常量:只有一个值,即null
Java的数据范例
进制常识
整数的表示形式:
二进制:0-1,满2进1
八进制:0-7,满8进1,用0开头暗示
十进制:0-9,满10进1。
十六进制:0-9,A-F,满16进1,以0x开头暗示。
进制转换可参考这篇文章:http://www.bianceng.cn/Programming/hb/201410/46341.htm
Java变量
什么是变量?
变量是内存中的一个存储区域,这个区域有本身的名称(变量名)、范例(数据范例),这个区域中的数据可以在同一范例的范畴内产生变革。
举个栗子:变量相当于数学中的未知数。
界说变量的三要素:名称、范例和初始值
界说变量的名目:
数据范例 变量名=初始值
例:byte a=2;
Java的自动范例晋升和强制范例转换
自动范例晋升
都是数值型的才大概自动范例晋升。自动范例晋升以占用内存较量大的谁人范例为主。
例:
int x=2;
byte b=1;
x=x+b;
编译器会把b晋升为int型再举办运算。
强制范例转换
例:
int x=2;
byte y=1;
y=(byte)x; //把int型强制转换为byte型
URL: http://www.bianceng.cn/Programming/Java/201704/50619.htm