码迷,mamicode.com
首页 > 其他好文 > 详细

J125部6.5周总结

时间:2016-06-06 00:52:57      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

一.代码注释(注解)

        1.单行注释:    //

        2.多行注释:ctrl+?

        3.问档注释:/**+enter

二.运算符:  元(目):炒作符

        1.算数运算符:+     -      *    /       %

                 注:只能在两个数字类型间进行运算,

                              两个数字类型进行算数运算,返回类型为取值范围较大的类型。

       2.拼接运算符:   +

       3.转换运算符:     (目标类型)操作数

                  一元运算符,用于类型转换,将操作数的类型转换成目标类型,该转换不会影响操作数本身的类型,返回结果。

                 在数字类型的赋值中,取值范围小的类型可以直接赋值给取值范围大的类型,不需要手动转换,计算机自动完成转换,这种转换方式叫隐性转换;

                               反之,若需要手动转换,叫显性转换。

                       例:double    d=2.3;

                             int       a=(int)d;

       4.加加或减减运算符:是一元运算符;只能作用于数字类型的变量。

                     比如:x++

                                先计算返回结果,为x,

                                再将变量x的值加1.

                    比如:++x

                               先将变量x的值加1,

                               再计算返回结果,为x.

      5.赋值运算符:=、+=、-+、*=、/=、%=

      6.逻辑运算符:!、&&、||、==、!=、>、>=、<、<=

      7.三目运算符:代码1?代码2:代码3

      8.位运算符:|、&、>>、<<、^、~

              用二进制形式操作某个数字类型

                   |(或):对两个二进制进行或运算(00为0,其他为1)

                  &(且):                                (11为1,其他为0)

                  ~(求反):

                 ^:    (相同为0,不同为1)

三.表达式:由至少一个操作数和至少一个操作符,组成的有意义的代码。

              比如:x=1,    a+b,          a++

       特点:每个表达式都有返回类型,

               每个表达式都可与其他表达式进行运算,只有类型符合要求。

四.运算符优先级

        1.从左到右进行

        2.赋值的表达式,赋值总是在最后一步进行

        3.如果有函数调用,则优先执行函数调用,若调用时有类型转换,则后执行类型转换。

        4.数字运算,按照数学规则进行

        5.其他情况分不清楚就加括号。

   注:字符串不能比较大小,

          但     字符串1.equals(字符串2)

          返回boolean类型,判断字符串1是否和字符串2的内容相同。

 

           

J125部6.5周总结

标签:

原文地址:http://www.cnblogs.com/wqckbzmtr/p/5562425.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!