黑马程序员技术交流社区

标题: 整理之前学习的笔记,分享一下Java基础的一些重要知识 [打印本页]

作者: nanfp    时间: 2015-7-7 22:04
标题: 整理之前学习的笔记,分享一下Java基础的一些重要知识
     ①Java可以把字符作为整数来对待,例如char类型可以隐式转化为int类型。char是用来存储Unicode编码的字符,占用2个字节(所以可以存储汉字)。  若想得到一个0~65536之间的数字锁代表的Unicode码中相应位置上的字符,必须使用char类型显式转换。
   Java中允许使用汉字或其他语言文字作为变量名。
       ③&&&的区别:&&短路运算符之称,即第一个表达式为false时,就不用再计算第二个表达式了,例如
                          x=4; y=1;
                          if(x==3%%++y>0){   //第二个表达式的y就不会自增
                                     x++;
                                    }
      ④位移运算符(<<,>>)适用的数据类型有byte,short,char,intlong(精度从依次为 byte<short<int<long<float<double
                       位移运算的效率最高,例如
                         y<<2y*4的结果相同,但是y<<2的效率会比较高
      ⑤多行注释何以嵌套单行注释,但不可以嵌套多行注释






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2