Java语言定义了4类8种基本类型,如下:
整型:byte、short、int、long.浮点型:float、double.布尔型:boolean.字符型:char. 1.整型
十进制:用0~9数字表示,首位不能为0。八进制:以0开头,后跟多个0~7数字,如0123。十六进制:以0x或0X开头,后跟多个0~9的数字或a~f的小写字母或A~F的大写字母(表示10~15),如0x123E。 2.浮点型
定义一个浮点数:
float f=3.14f;
double m=3.14;
错误定义:float f=3.14
科学记数法:123.45可表示成1.2345E+2
3.布尔型只有true和false两个取值。
4.字符型字符型用来存储单个字符,说明:
- 只能表示单个字符,却必须以单引号;所有可见的ASCII字符都可以用单引号括起来成为字符,如'a','B'、'*'。如想得到ASCII值:(int)'a'。字符型数据可以转换成整型。字符串定义:
3.2关键字与标识符 1.关键字 2.标识符String o='wyy';
- 标识符可以由字母、数字和下划线(_)、美元符号($)等组合而成;标识符必须以字母、下划线(_)、美元符号($)开头,不能以数字开头;类名首字母大写,变量、方法及对象首字母小写。
常量存储是在程序中不能被修改的固定值,常量也有类型,包括整型、浮点型、布尔型、字符型和字符串型。
1.整型常量长整型常量尾部有一个字母l或L。
2.浮点型常量单精度常量后跟一个f或F,双精度常量后的d或D可以省略。
3.布尔型常量 4.字符型常量转义字符
5.字符串常量 6.常量的声明用关键字final标识,常量标识符全部用大写字母。
3.4变量final int MAX=10;
final float PI=3.14f;
3.5数据类型转换 1.数值型不同类型数据的转换int i,j,k;
int i,j=0;
(1)自动类型转换
优先关系(从低到高):
byte、short、char、int、long、float、double.
(2)强制类型转换
(欲强制转换的类型)变量名
2.字符串型数据与整数型数据互相转换数值型数据转换成字符串:
字符串可用加号“+”来实现连接操作,可用加号来实现自动的转换。
int MyInt=1234;
String MySting=""+MyInt;



