1. 整数常量所有整数
2. 小数常量所有小数
3. 布尔型常量 true false
4. 字符常量将一个数字字母或者符号用单引号‘’标识
5. 字符串常量将一个或者多个字符用双引号标识
6. null常量 只有一个数值就是null
当然,这也是为了初学者的理解,我上一张图,大家就明白了
如果你有c基础,你会发现,很多都并不陌生,是的,java没有想象的那么难,只要大家一起努力,就一定会有收获哈哈。
接下来我们看一看Java基本数据类型的表示范围吧,这个重要吗?我想说这个其实挺重要的,为什么呢?如果你玩过51单片机,你就会发现51的数据所占位位数和表示范围就是不同的,比如:
unsigned int --->两个字节,表示范围 0~65535,而java中的int--->4个字节,表示范围: -2147483648~2147483647。Keil下的 char-->1个字节,表示范围 -128~127,而java中的char-->1个字节,表示范围0~255。因此不同语言、不同开发环境下应注意的第一件事就是范围。
java中的整数 整数:java有三种表现形式
二进制:0-1满2进1
十进制:0-9 满10进1
八进制:0-7 满8进1
十六进制:1-9,A-F,满16进1,用0x开头表示
java中的进制转换:
1、十进制转二进制:一张图让你看清:
二进制转换为十进制:结合网上的理论,再开这张图,是否感觉轻松许多!
二进制转八进制,我们依然拿168来说吧,十进制转八进制:十进制-->二进制-->八进制
二进制转十六进制,我们依然拿168来说吧,十进制转十六进制:十进制-->二进制-->十六进制
java中的语句:
1.复合语句
语句是以整个块区为单位的语句,所以又称块语句。复合语句由开括号“{”开始,闭括号“}”结束。举例
2.条件语句,如下格式,请看例子:
if 布尔表达式
{
条件
}
if ... else 请看下图:
if(表达式1){
语句1
}
else if(表达式2){
语句2
}
else if(表达式3){
语句3
}
3.选择语句
switch(表达式)
{
case 常量值1;
语块1;
[break;]
.......
case 常量值n;
语块2;
[break;]
default;
语块n+1;
[break;]
}
4.循环语句
while循环语句也称条件判断句,它的循环方式是利用一个条件来控制是否继续反复执行
while(条件表达式)
{
执行语句
}
例子如下
for循环语句
表达式1:初始化表达式,完成变量的初始化;
表达式2:循环条件表达式,返回值为布尔型,指循环条件;
表达式3:循环后操作表达式,负责修整变量,改变循环条件。
执行for循环语句时,首先初始化表达式1,下一步判断表达式2,如果表达式2 的值为ture,则进入循环体;执行完循环体紧接着计算表达式3.第二轮循环从表达式2 开始,一直到表达式2判断为false结束。
格式:
for(表达式1;表达式2;表达式3)
{
语块
}
常用的知识就是这些了,不要小看这些语句,它就像一砖一瓦,用好它依然可以建造高楼大厦。