188bet官网2018

女演员手持一席白纱,在大风的吹动下,等待佳人。Java为每个原始类型提供了包装类型:-原始类型:boolean,char,byte,short,int,long,float,double-包装类型:Boolean,Character,Byte,Short,Integer,Long,Float,DoubleclassAutoUnboxingTest{???publicstaticvoidmain(String[]args){????Integera=newInteger(3);????Integerb=3;?????????//将3自动装箱成Integer类型????intc=3;????System.out.println(a==b);??//false两个引用没有引用同一对象????System.out.println(a==c);??//truea自动拆箱成int类型再和c比较??}}最近还遇到一个面试题,也是和自动装箱和拆箱有点关系的,代码如下所示:publicclassTest03{???publicstaticvoidmain(String[]args){????Integerf1=100,f2=100,f3=150,f4=150;?????System.out.println(f1==f2);????System.out.println(f3==f4);??}}如果不明就里很容易认为两个输出要么都是true要么都是false。又有一个同学说,我们从来没看过她穿重样的衣服。补充:关于equals和hashCode方法,很多Java程序都知道,但很多人也就是仅仅知道而已,在JoshuaBloch的大作《EffectiveJava》(很多软件公司,《EffectiveJava》、《Java编程思想》以及《重构:改善既有代码质量》是Java程序员必看书籍,如果你还没看过,那就赶紧去亚马逊买一本吧)中是这样介绍equals方法的:首先equals方法必须满足自反性(x.equals(x)必须返回true)、对称性(x.equals(y)返回true时,y.equals(x)也必须返回true)、传递性(x.equals(y)和y.equals(z)都返回true时,x.equals(z)也必须返回true)和一致性(当x和y引用的对象信息没有被修改时,多次调用x.equals(y)应该得到同样的返回值),而且对于任何非null值的引用x,x.equals(null)必须返回false。
 位置:高中 > 班会 > 综合测试
  亲,非常抱歉,系统没有找到符合条件的结果.
建议您重新设置搜索条件再试一次,或者尝试以下杀手锏级操作:
召唤高手:去 问答系统 提问咨询资料
【温馨提示】第二教育网编辑最新上传发布的资料,在一小时后会被搜吧收录,届时可以被用户检索到..