标识符:java中标识符的组成:由52个字母A-Z ,a-z ,数字0-9 ,下划线_ , 美元符$ 组成
注意: 不能以数字开头,不能是关键字,不能有空格,也不能是true。false。null
简单数据类型:
逻辑类型:boolean
整数类型:byte,short,int,long
字符类型:char
浮点类型:float,double
1.逻辑类型
常量:true,false
变量:使用关键字boolean来声明逻辑变量,声明时也可以赋给初值,例如:boolean x,ok=true,关闭=false;
2.整数类型
int型: int x=12,z;不赋值也行。
byte型
short型
long型 注意!!赋值的时候L来后缀long width=12L,height2005L,length;
3.字符类型
用单引号‘’括起来的Unicode表中的一个字符。例如:char ch=‘A’,home=‘家’;
有些字符不能通过键盘输入到字符串或者程序中。这时就需要使用转意字符常量,例如:\n(换行)\b(退格)\t(水平制表)\'(单引号)\"(双引号)\\(反斜线)等。注意!!字符串“我喜欢使用双引号\"”中含有双引号字符,但是,如果写成“我喜欢使用双引号"”就是一个非法字符串。
注意!!显示转换。
public class lizi{
public static void main(String args[]){
char ch1='国',ch2='庆';
int p1=969,p2=12353;
System.out.println(ch1+"在Unicode表中的位置是"+(int)ch1);
System.out.println(ch2+"在表中的位置是"+(int)ch2);
System.out.println()
System.out.println()
}
}
4.浮点类型
float型:float x=22.76f,tom=1234.987f,注意!!后面必须有f或者F后缀。
double型:double height=23.345,width=34.56d;注意!!后面可以有d或者D后缀,但是也可以省略!!