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

TIJ英文原版书籍阅读之旅——Chapter Three:Operators

时间:2014-12-11 22:05:18      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:style   io   使用   sp   java   strong   on   数据   log   

Operators

本章节比较简单,所以简单的做一些笔记:

几个要点:

1、When the compiler sees a String followed by a "+" followed by a  non-String, it attempts to convert the non-String into a String.

2、比较对象的内容使用equals()方法,前提是该对象所对应的类重写了 Object类中的equals()方法,并且实现了对对象内容进行比较。绝大多数 Java类库中的类都重写了equals()方法,因此它们比较的是对象的内容, 而不是引用。

3、You can’t use a non-boolean as if it were a boolean is a logical  expression as you can in C and C++.

4、一旦逻辑表达式的值能被确定为真或者假,那么逻辑表达式剩下的部分便不 在执行,我们称之为“短路原则”。

5、将float或者double值转换为整型值时,数字被截断。如果要四舍五入为 整型值,可以使用lang包中Math类的round()方法。

6、对小于整形的原生数据类型做数学运算或者移位操作,在执行操作之前他们 的值会自动提升为整形。一般地,表达式中的最大的数据类型是结果的类型。

7、除了boolean类型,任何两个原生数据类型之间都可以进行双向转换。

8、对于浮点数,没有特殊的指定(如:后缀f),编译器会将其看作double值。

TIJ英文原版书籍阅读之旅——Chapter Three:Operators

标签:style   io   使用   sp   java   strong   on   数据   log   

原文地址:http://www.cnblogs.com/xpjiang/p/4158096.html

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