在java中,我们利用操作符操作数据和对象,并用执行控制语句做出选择。
几乎所有的操作符都只能操作"基本类型"。唯一的例外是"="、"=="和"!=",他们能操作所有的对象。除此之外,String类支持"+"和"+=".
基本类型存储了实际的数值,而并非指向一个对象的引用,所以在为其赋值得时候,是直接将一个地方的内容复制到了另一个地方。
对一个对象进行操作时,我们真正操作的是对对象的引用。所以倘若"将一个对象赋值给另一个对象",实际是将"引用"从一个地方复制到另一个地方。
算术操作符包括加号(+)、减号(-)、除号(/)、乘号(*)、取余(%)
几乎所有的操作符都只能操作"基本类型"。唯一的例外是"="、"=="和"!=",他们能操作所有的对象。除此之外,String类支持"+"和"+=".
基本类型存储了实际的数值,而并非指向一个对象的引用,所以在为其赋值得时候,是直接将一个地方的内容复制到了另一个地方。
对一个对象进行操作时,我们真正操作的是对对象的引用。所以倘若"将一个对象赋值给另一个对象",实际是将"引用"从一个地方复制到另一个地方。
算术操作符包括加号(+)、减号(-)、除号(/)、乘号(*)、取余(%)