Java基本语法

来源:互联网 发布:java程序调用rest api 编辑:程序博客网 时间:2024/06/09 23:10

一、常见的命名规则

包:com、cn.itcast

类或者接口:Demo、StudentDemo

方法和变量:brand、color、age、studentName

常量:MAX、STUDENT_AVERAGE_AGE

二、注释

单行注释:

//双斜线后面写注释

多行注释:

/*

 在这之间可以写多行注释

*/

三、不同进制的数据组成

二进制:0,1组成,0b组成。

八进制:0-7八个数字组成,0开头。

十进制:0-9十个数字组成,整数默认是十进制的

十六进制:0-9,a-f(大小写均可)。以0x开头

四、数据类型


数据类型的转换

默认转换

byte,short,char-int-long-float-double

byte,short,char之间不能相互转换,参与运算之前转换成int类型(运算结果为int类型)

强制转换

目标类型 变量类型 = (目标类型)(被转换的数据)

五、运算符

自增(减)运算符位于变量前(后)的注意点:

只能对变量进行使用

放在操作数的前面,先自增(减),再参与运算;放在操作数的后面先参与运算再自增(减)

位运算符针对二进制文件进行运算

三目运算符

格式:(关系表达式)?表达式1:表达式2

         关系表达式为true,运行表达式1,关系表达式为flase,运行表达式2;

六、流程控制语句

顺序结构;

选择结构:

if语句,switch语句;

if语句的三种格式

格式一:

if(关系式){

语句体;

        }

      格式二:

if(关系式){

语句体1;

}else{

语句体2;

}

  格式三:

if(关系式1){

语句体1;

}else if(关系式2){

语句体2;

}...{

语句体n-1;

}else{

语句体n;

}

switch语句格式:(表达式的类型可以使byte,short,int,char;JDK7以后可以使string)

switch(表达式){

case 值1:

语句体1;

break;

case 值2:

语句体2;

break;

...

default:

语句体n

break;

}

循环结构:

for循环;while循环

for循环格式:(执行顺序:初始化语句-判断条件语句(true继续,false跳出)-循环体语句-控制条件语句)

for(初始化语句;判断条件语句;控制条件语句){

循环体语句

}

while循环格式:

格式一:

初始化语句;

while(判断条件语句){

循环语句体

控制体语句;

}

格式二:(do...while

初始化语句;

do{

循环体语句

控制体语句;

}while(判断条件语句);

两个常用的死循环:

while(true){}

for(;;){}

跳转控制语句

break

continue

return





原创粉丝点击