20140401学习_Java关键字标识符与运算符

来源:互联网 发布:mac jdk设置path 编辑:程序博客网 时间:2024/05/04 10:38

今天学习要点:

1、java的书写规范:

      区分大小写;关键字都是小写;类名要起的有意义,类名中每个单词第一个字母大写;自己起的类名、变量名等不要以数字开头,不要使用为关键字,不要用特殊字符,不要有空格。

2、注释的不同:

      //表示单行注释;/*  */表示多行注释; /**  */表示文档块注释,文档块中的内容可以用java\bin\javadoc.exe工具提取出来产生文档说明书,在各种功能说明注释时用这个较好。

3、字符用单引号  'a'  ,字符中的数字就是0~9 ;字符串用双引号"abc"  ; null的值就为null;

      整型默认为int,long赋值要用f,如long x=123456f;    

      小数默认为double,float赋值要用f,如float x=2.3f;

4、运算符:

     自动转换类型:系统可以从低级到高级自动转换,如 short x, int y, int z=x+y;

     强制转换类型:手工强制,如 short  x, int y,  short z=(short)(x+y) ,会结果异常,谨慎使用。

5、字符集:unicode  较为通用;中文字符集进化:gb2312---gbk---gb18030

6、++  +=

      int  a=3,b;    b=a++   (此时b=3)   b=++a  (此时b=4) a+=2  (此时a=a+2=5)

      short s=3,  s+=4与s=s+4 区别:s+=4是一次特殊的赋值运算,系统会自动转换类型,得到结果为7;s=s+4  因为可能溢出所以会报错。结论 s+=4与s=s+4不是完全一样的。

7、逻辑运算符 & 、&&、|、||、^

     &、| 特点:无论其左边表达式的运算结果是否为真,都要把右边表达式计算一遍

    &&、|| 特点:先计算左边表达式,如果能出结果,右边表达式就不再计算,整体性能较高些,所以现实中常用它们。

    ^  异或表达式:两边表达式结果相同 整体为true、两边不同整体为false。




 

0 0