重修第二天
2.1关键字
含义:赋予了特殊意义的字符串(单词)
特点:都是小写
2.2标识符
组成
26个英文字母,0-9或$组成
数字不可以开头
不可以使用关键字和保留词,但能包含关键字和保留词
java中严格区分大小写,长度无限制
不包含空格
2.3变量
1.变量名=变量值
2.变量必须先声明后使用
3.变量都定义在作用域内,否则无效
package test1;
public class test1 {
public static void main(String[]args){
int num1=1;
System.out.println(
num1
);
int num2;
num2=2;
System.out.println(
num2
);
}
}
数据类型
基本数据类型:整型byte,short,int,long
浮点类型:float,double
字符型:char
布尔型:boolean
引用数据类型:类class接口interface数组【】
整型
byte(一字节) -128~127
short (两字节)
int(四字节)
long(八字节)
long型变量,必须以“1”或“L”或“l”结尾;一般变量名时都用int结尾
package dahu.demo;
public class test2 {
public static void main(String []args){
//-128~127(byte)
byte b1=127;
byte b2=-128;
System.out.println(b1);
System.out.println(b2);
short b3=123;
int b4=123456;
long b5=123456789L;
System.out.println(b3);
System.out.println(b4);
System.out.println(b5);
double d1=123.56;
System.out.println(d1+2555);
float f1=123.6f;
System.out.println(f1);
char c1='a';
System.out.println(c1);
char c2='\n';//换行符
char c3='\t';//制表符
System.out.println("hello"+c2+"world");
System.out.println("hello"+c3+"world");
boolean isMarried=false;
if(isMarried){
System.out.println("不能找到老婆");
}else{
System.out.println("能找到");
};
}
}
浮点型
float单精度,有效数字7位
定义float,必须以“f”或“F”结尾
double双精度,一般用这个
字符型
char(1字符=2字节)
定义char时,通常使用‘’
AB属于双字符
转义字符
char c5=‘\n’;//换行符
c5="\t";//制表符(tab)
布尔型:boolean(true,false)