Java代码规范及运算符

标签: 运算符 java代码规范
2人阅读 评论(0) 收藏 举报
分类:

代码规范:1、尽量使每个变量的声明单独占一行;

                2、关键字与关键字间只认一个空格;

                3、不要使用技术性很高、难懂、易混淆的语句,如person().list[1][4].getName();等;

                4、对于关键的方法要多加注释,编写代码时候标点符号要用半角、和英文的。

变量和常量:

        1、变量语法:数据类型  变量名称 = 变量值;变量声明玩,可以在进行赋值。

        2、常量语法:final  数据类型 常量名称 = 常量值; 常量是不可以改变的,在第一次赋值之后就不能改变了。


运算符:1、逻辑运算符

                    true&&true == true     true||true == true     !true ==false

                    true&&false == false   true||false == true    !false == true

   false&&false == false  false||false ==false
  当false&&...&&... 结果一定是false
  当true||...||... 结果一定是true

                当false&&...&&... 结果一定是false、当true||...||... 结果一定是true

            例:int a=20,b=1,c=22;

System.out.println(a +"是基数吗?,"+(a%2==0));
System.out.println(a<b&&b<c);
System.out.println(a<b||b<c);
System.out.println(!(a<b));
System.out.println((a<b));

3、三元运算符
语法: 返回值= 判断公式?结果1:结果2; 
判断公式为true 返回结果1,判断公式为false 返回结果2。
 
System.out.println(a<3?89:20);
System.out.println(a>3?89:20);

4、位逻辑运算结果& ,|, ^, ~
  位逻辑运算结果
A B A&B A|B A^B A~B
0 0 0 0 0 1
1 0 0 1 1 0
0 1 0 1 1 1
1 1 1 1 0 0


 在java位逻辑运算,位移运算 都是将数字给转换成2进制 再进行运算。
 位移运算:左移<<,右移>>,无符号右移>>>;
 注意,在进行右移>> 位运算中,正数位移都是在最高位补少几位,的位置补 0,
 负数位移是在最高位补少几位,的位置补 1。
 byte、short 不适合做无符号位移,因为它们的最高为始终都是1。
 
例:int d = 20;
      System.out.println(d+"右移两位结果:"+(d>>2));
      int e = -16;
      System.out.println(e+"左移三位结果:"+(e<<3));
      int f = -256;
      System.out.println(f+"无符号右移结果:"+(f>>>2));
      byte aa =(byte)(-32>>>1);
      System.out.println(aa);
      short bb =(short)(-126>>>4);
      System.out.println(bb);

5、自增与自减运算
语法:1、前置形式 : ++a、--a;2、后置形式:a++、a--;
注意都是单步运算符不可以放在圆括号之外。错误写法:(a+b)++、--(x+y)等;
前置形式:为先进行计算、在输出;后置形式:为先输出、在进行计算;

例:int aaa=1;
    System.out.println(++aaa);
    System.out.println(aaa);
    System.out.println(aaa++);
    System.out.println(aaa);
查看评论

Java代码规范Java代码规范Java代码规范

  • 2009年08月09日 10:59
  • 1.47MB
  • 下载

java代码规范

  • 2017年10月30日 11:58
  • 648KB
  • 下载

检查代码规范插件 检查代码规范插件

  • 2009年02月19日 13:38
  • 3.84MB
  • 下载

阿里推的一个java代码规范插件

  • 2017年12月12日 17:16
  • 2.93MB
  • 下载

java代码规范详细版

  • 2016年01月04日 13:54
  • 101KB
  • 下载

嘘!阿里Java代码规范的秘密都在这里……

去年的阿里云栖大会上,阿里发布了针对Java程序员的《阿里巴巴Java开发手册(终极版)》,涵盖了阿里数千位Java程序员的经验积累,并随之发布了适用于Eclipse和Intellim的代码检查插件。...
  • guanjin2834
  • guanjin2834
  • 2018-01-19 15:06:54
  • 115

Java 代码规范,你应该知道的一些工具和用法

从事编程这个行业,你一定被别人说过或者说过别人这句话:代码要规范!求职面试时也能从 JD 上看到这个要求:要有良好的编程习惯。其实都是在讲代码规范(Code Style)这件事情。...
  • wenbitianxiafeng
  • wenbitianxiafeng
  • 2017-06-30 22:20:52
  • 1081

JAVA代码规范.docx

  • 2018年03月22日 13:49
  • 168KB
  • 下载

Java代码规范编程

1、代码注释规范 【情景一】在接口类添加方法注释    对接口的方法加以说明是相当有必要的,方法的作用、参数的名称、以及返回类型都需要做出明确的定义。如果接口添加了完整的注释,在它的实现类基本上都不需...
  • boonya
  • boonya
  • 2013-10-30 17:18:59
  • 2138

Java 阿里官方代码规范标准手册终极版下载

由于我们 Andorid 也是使用 Java 来开发的,所以在大部分命名风格上也是遵从 Java 的命名规范,Java 统一规范标准有助于提高行业编码规范水平,提高我们的开发质量和效率,大大降低代码维...
  • QDJdeveloper
  • QDJdeveloper
  • 2017-10-11 09:39:01
  • 1767
    个人资料
    等级:
    访问量: 907
    积分: 54
    排名: 167万+
    文章存档