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:可以结束当次循环,进行下一次循环

 

 

需遵循的一些规范 命名规范:                   1.可以以字母,下划线,美元符号开头,不能以数字开头,后面可以接美元 符号,数字,字母,和下划线                   2.不能是JAVA的关键字或保留字 编码规范:1.包名必须小写,且为域名的反写,比如com.公司名.模块名.功能名;                   2.类名,接口名首字母必须大写,pascal原则;                   3.方法名,变量名,第一个单词的首字母小写,后面每个单词的首字母大写,;                   4.常量,全部大写   注释:1.单行注释://            2.多行注释/*.....*/            3.文档注释/**..........*/ 2.  数据类型   基本数据类型: 字节数:  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 关系运算符:       >:大于       >=:大于等于       <:小于       <=:小于等于       ==:等于       !=:不等于 移位运算符    

猜你喜欢

转载自ye-wolf.iteye.com/blog/2302863
今日推荐