Java基础语法——标识符、基本数据类型、流程控制
标识符
作用:标识符就是用来给包(package),类(class),方法(函数)变量命名
组成:
1.Unicode(数字,大小写字母)
2.下划线
3.美元符号“$”
注意事项:不能以数字开头
不能以关键字或true,false,null开头
命名规则:
1.见名知意(命名要有意义)
2.包:就是一个文件夹,主要对文件进行分类
3.类:写Java 代码的文件;如果类名只有一个单词,首字母大写;如果类名有多个单词,那么每一个单词的首字母大写
4.变量,方法:如果变量名或方法名是一个单词,字母全小写;如果变量名或方法名是多个单词,首字母小写;从第二个单词的首字母开始所有单词的首字母全大写
基本数据类型
|
整数类型 |
byte 一个字节 |
Short 两个字节 |
Int 四个字节 |
Long 八个字节 |
|
浮点型 |
Float 四个字节 |
Double八个字节 |
|
|
|
字符型 |
Char 两个字节 |
|
|
|
|
布尔型 |
boolean |
由系统确定 |
|
|
引用数据类型:
类、数组、接口
变量
变量定义格式:数据类型 变量名=变量值(初始化数据)
常量
注意:常量名全部大写
变量和常量的区别?
常量的值不可更改 变量的值可以在一定范围内改变
常量格式的定义:
final 数据类型 常量名(字母大写)=值
运算符
|
运算符分类 |
运算符 |
|
自增自减 |
++,-- |
|
加减乘 除 求余 |
+,-,* ,/, % |
|
赋值运算符 |
+=,-=,*=,/=,%= |
|
逻辑运算符 |
>,<,>=,<=,==,!=,&&,||,|,&,! |
Int x=1;double y=2;
X += y;等价于 x=(int)x+y;
整型和整型运算至少是int类型
程序流程控制
选择语句
if(布尔表达式){
//如果布尔表达式为true ,就执行的语句
}
if(布尔表达式){
//如果布尔表达式为true ,就执行的语句
}
else{
//如果布尔表达式为false ,就执行的语句
}
if(布尔表达式){
}
else if{
}else if{
}
//等等 直到
else{
}
switch(变量){
case 值:
//语句
break;
case 值:
//语句
break;
default:
//语句
}
循环语句
while(布尔表达式){
//循环体
}
当不知道循环次数 知道达到某个条件时结束
do{
//循环体
}while(布尔表达式);
至少执行一次循环体
for(初始化;判断语句;条件控住语句){
//循环体
}
当明确知道循环次数时候使用 for循环

浙公网安备 33010602011771号