2、八进制:以0开头,包括0-7的数字
十六进制:以0x或者0X开头,包括0-9的数字,以及字母a-f;A-F(a表示10依次类推).
3、变量的声明:
格式: 数据类型 变量名;如:int n; 声明整型变量n;ong count ; 声明长整型变量count;
4、赋值
“ = ” 叫作赋值运算符,将运算符右边的值赋值给左边的变量。可以在定义变量的同时给变量赋值,即变量的初始化。
5、变量定义
int octal = 037;
//定义int 类型变量存放八进制数据
long longNumber=0xa2cdf3ffL;
//定义变量存放十六进制长整型数据
short shortNumber=123;
//定义变量存方法短整型数据
byte b =10;
定义变量byte类型数据
6浮点型字面值
浮点型字面值默认情况下表示double类型。也可以在
值得后面加d或D,如表示float 类型,则需要在字面值后面加 f或者 F.
基本数据类型变量的存储
数据类型分为基本数据类型和引用数据类型
引用数据类型包括数组和类等
类定义的变量又叫对象
7字符型字面值用单引号内的单个字符表示.
8布尔类型字面值
布尔值只能定义为true 和false (c有0;1)
9字符串字面值
字符串不属于基本数据类型,它是类
双引用号引起来的0个或多个字符” ”,空格也是一个字符。字符串的长度,空格也要算上。
10类型转换
类型转换分为自动类型转换和强制类型转换。
自动类型转换又叫隐式类型转换(数据类型范围小的到大的)
11强制类型转换
如果A类型的数据表示范围比B类型大,则将A类型的值
赋值给B类型,需要强制类型转换。强制数据类型转换的格式:(数据类型(目标类型))数值。
12boolean (布尔)类型
boolean类型的值:
真:true
假:false
13运算符的优先级
最高的优先级:小括号,即()
最低的优先级:赋值运算符
优先级顺序:算术运算符>关系运算符>逻辑运算符。
当运算符比较多,无法确定运算符执行顺序时,可以使用小括号控制一下顺序。
14常用的关系运算符有哪些:
>,<
==,!=
>=,<=
15&、&&和| || 的区别
& 运算两端都是true,结果才是true,那么只要有任意一端false,结果为false
&& 一旦运算除左端为false,那么右端就不运算了
| 运算两端任意一段为true,结果为true,只有两端都为false,结果为false
|| 一旦运算左端为true,结果就为true,都断不用计算