`

JAVA基础知识回顾------规范、数据类型、变量、运算符、控制语句----随想随写

 
阅读更多
  1. 需遵循的一些规范

命名规范:

                  1.可以以字母,下划线,美元符号开头,不能以数字开头,后面可以接美元

符号,数字,字母,和下划线

                  2.不能是JAVA的关键字或保留字

编码规范:1.包名必须小写,且为域名的反写,比如com.公司名.模块名.功能名;

                  2.类名,接口名首字母必须大写,pascal原则;

                  3.方法名,变量名,第一个单词的首字母小写,后面每个单词的首字母大写,;

                  4.常量,全部大写

 

注释:1.单行注释://

           2.多行注释/*.....*/

           3.文档注释/**..........*/

2.  数据类型

 

  • 基本数据类型:

类型名:byte boolean       char      short       int        long       float        double

字节数:  1         1                2           2          4            8           4               8

默认值:  0        false        \u0000      0          0            0L       0.0F          0.0

其中,整型默认为int型,浮点型默认为double型

 

  • 引用数据类型:

        数组

        类

        接口

3.变量分类

          按生命周期分:

          局部变量:必须有初始值,生命周期从方法被调用开始,到方法调用结束后终止

          全局变量:可以没有初始值

4.运算符

  • 算术运算符:

+:加

-:减

*:乘

/:取整

%:取余

  • 逻辑运算符:(转换成二进制,然后在进行逻辑运算)

       &:逻辑与   8&7=0

       |:逻辑或     8|7=15

       ~:取反       ~8=7

       ^:异或       8^7=15

  • 关系运算符:

      >:大于

      >=:大于等于

      <:小于

      <=:小于等于

      ==:等于

      !=:不等于

  • 移位运算符

     <<或<<<:左移运算符(有/无)

     >>或>>>:右移运算符(有/无)

 

5.控制语句

条件语句:

if(布尔表达式){
    //条件为真时执行
}else{
   //条件为假时执行
}

if(布尔表达式){
   //条件为真时执行
}else if(布尔表达式){
  //条件为真时执行
}

switch(值){
   case 值1:.....;break;
   case 值2......;break;
   default:.......;
}

条件?条件成立:条件不成立

 注意:switch里面的值只能是short,char,byte,int,case后面的值只能是常量或常量表达式

循环语句:

		while(条件){
			//循环体(可能不被执行)
		}
		
		do{
			//循环体(至少执行1次)
		}while(条件)
			
		for(初始化语句;条件语句;迭代语句){
			//循环体
		}
		
		for(数据类型   元素名称:集合名(数组名)){
			//循环体
		}

 

break: 可以跳出循环

continue:可以结束当次循环,进行下一次循环

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics