关键字
关键字:是指在程序中,Java已经定义好的单词,具有特殊含义。 HelloWorld案例中,出现的关键字有 public 、 class 、 static 、 void 等,这些单词已经被 Java定义好。文章源自随机的未知-https://sjdwz.com/11110.html
标识符
命名规则:标识符可以包含 英文字母26个(区分大小写) 、 0-9数字 、 $(美元符号) 和 _(下划线) 。 标识符不能以数字开头。 标识符不能是关键字。
命名规范: 类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。 方法名规范: 首字母小写,后面每个单词首字母大写(小驼峰式)。 变量名规范:全部小写。文章源自随机的未知-https://sjdwz.com/11110.html
常量
常量:是指在Java程序中固定不变的数据。文章源自随机的未知-https://sjdwz.com/11110.html
分类
类型 | 含义 |
---|---|
整数常量 | 所有的整数 |
小数常量 | 所有的小数 |
字符常量 | 单引号引起来,只能写一个字符,必须有内容 |
字符串常量 | 双引号引起来,可以写多个字符,也可以不写 |
布尔常量 | 真假值(true,false) |
空常量 | null |
变量
变量:在程序中可以变化的量称为变量。文章源自随机的未知-https://sjdwz.com/11110.html
数据类型分类
Java的数据类型分为两大类: 基本数据类型:包括 整数 、 浮点数 、 字符 、 布尔 。
引用数据类型:包括 类 、 数组 、 接口 。文章源自随机的未知-https://sjdwz.com/11110.html
基本数据类型

变量的定义
格式
数据类型 变量名 = 数据的值;
举个例子文章源自随机的未知-https://sjdwz.com/11110.html
int a = 1;
判断语句
判断语句1-----if
格式如下文章源自随机的未知-https://sjdwz.com/11110.html
if(关系表达式){
语句体;}
执行流程文章源自随机的未知-https://sjdwz.com/11110.html
首先判断关系表达式看其真假值的结果是true还是false 如果是true就执行语句体 如果是false就不执行语句体
判断语句2-----if...else
格式如下文章源自随机的未知-https://sjdwz.com/11110.html
if(关系表达式){
语句体1;}else {
语句体2;
}
执行流程文章源自随机的未知-https://sjdwz.com/11110.html
首先判断关系表达式看其结果是true还是false 如果是true就执行语句体1 如果是false就执行语句体2
判断语句3-----if..else if...els
格式如下文章源自随机的未知-https://sjdwz.com/11110.html
if(判断条件1){
执行语句1;} else if (判断条件2){ 执行语句2;
} ... }else if (判断条件n) { 执行语句n;
} else {
执行语句n+1;
}
执行流程文章源自随机的未知-https://sjdwz.com/11110.html
首先判断关系表达式1看其结果是true还是false 如果是true就执行语句体1 如果是false就继续判断关系表达式2看其结果是true还是false 如果是true就执行语句体2 如果是false就继续判断关系表达式…看其结果是true还是false
…如果没有任何关系表达式为true,就执行语句体n+1。
选择语句--switch
格式
switch(表达式){
case 常量值1:
语句体1;
break;
case 常量值2:
语句体2;
break;
...
default :
语句体n+1;
break;
}
执行流程文章源自随机的未知-https://sjdwz.com/11110.html
首先计算出表达式的值 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。 最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。
循环语句
循环语句1-----for
格式文章源自随机的未知-https://sjdwz.com/11110.html
for(初始化; 布尔表达式; 更新) {
//代码语句
}
执行流程文章源自随机的未知-https://sjdwz.com/11110.html
最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。 然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。 执行一次循环后,更新循环控制变量。 再次检测布尔表达式。循环执行上面的过程。
循环语句2-----while
格式文章源自随机的未知-https://sjdwz.com/11110.html
while( 布尔表达式 ) {
//循环内容
}
执行流程
只要布尔表达式为 true,循环就会一直执行下去。文章源自随机的未知-https://sjdwz.com/11110.html
循环语句3-----do...while
格式文章源自随机的未知-https://sjdwz.com/11110.html
do {
//代码语句
}while(布尔表达式);
执行流程
布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了。 如果布尔表达式的值为 true,则语句块一直执行,直到布尔表达式的值为 false。文章源自随机的未知-https://sjdwz.com/11110.html
欢迎关注
扫描下面的二维码进行关注微信公众号:随机的未知文章源自随机的未知-https://sjdwz.com/11110.html