可否举一个instanceof的例子。我不会用。 Integer是把int封装成一个Java里的对象;可以用使用对象的方式使用int;一般这样使用:if object instanceof YourObjectClass then ... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先 instanceof 在java里是一个关键字用来测试一个对象是否为一个类的一个实例例如 一个 Employee 类Employee emp=new Employee();if(emp instanceof Employee){ System.out.println("true");}else{ System.out.println("false");}这时会返回 true,但是一定要注意比如当Manager类继承至Employee时如果Manager mager=new Manager();if(mager instanceof Employee){ System.out.println("true");}else{ System.out.println("false");}也会返回true Integer i =new Integer();if (i instanceof Integer){ System.out.println("true");}else{ System.out.println("false");}对吗? 对的,意思呢,就是这个意思。。不过Integer i = new Integer(2); 必要有个数字。。其实Integer,只起一个应用的作用。int是基本数据类型,称为primitive types 而Integer是他的外覆类 Warpper class。那么两个不同之处是。int 是在实实在在的一个一个object 在内存中战32个bit..而Integer 他本身并不记录本身的大小。(也就是无法知道一个Integer占用多少),它是Object references来访问的(其实几乎的所有的Boolean,Char,Long)他们都是这样,,有点象一个指针 totodo(土豆仙)讲得真好,,,给我指明了学习的方向!我一定认真学习,吸取经验Hard Hard WorkGood Good StudyDay Day Up 新人学J2se,给个学习方法和学习流程,谢谢! 求时间差问题 谁说组合情况下能访问私有成员了?? 明天要去参加JAVA笔试了,应聘的是JAVA学员,~大家给点意见,如何准备~ 在线等~ 关于窗口的问题 散分 如何阅读.pdg文件?? 我的JAVA之路-------我选择!~~希望大家多给意见^-^ JTable如何创建后,动态的每行加入,而不是在构造时传入数组或Vector。 我用JET把我的.class弄成了.exe,在我的机器上可以运行,但环在别的机器上就不行,说是找不到XKRN25013.DLL,则么回事啊? 谁有好的办法? 这个程序为什么字体没变色?
例如 一个 Employee 类
Employee emp=new Employee();
if(emp instanceof Employee){
System.out.println("true");
}else{
System.out.println("false");
}
这时会返回 true,但是一定要注意比如当Manager类继承至Employee时如果
Manager mager=new Manager();
if(mager instanceof Employee){
System.out.println("true");
}else{
System.out.println("false");
}
也会返回true
if (i instanceof Integer){
System.out.println("true");
}else{
System.out.println("false");
}对吗?
其实Integer,只起一个应用的作用。int是基本数据类型,称为primitive types 而Integer是他的外覆类 Warpper class。那么两个不同之处是。
int 是在实实在在的一个一个object 在内存中战32个bit..
而Integer 他本身并不记录本身的大小。(也就是无法知道一个Integer占用多少),它是Object references来访问的(其实几乎的所有的Boolean,Char,Long)他们都是这样,,有点象一个指针
讲得真好,,,
给我指明了学习的方向!我一定认真学习,吸取经验
Hard Hard Work
Good Good Study
Day Day Up