关于判断对象的类 请问String name = key.getClass().getName();请给讲讲 这句怎么判断对象的类的呢书上没看懂书上说getClass().返回一个Class对象 getName()返回一个表示类名的字符串 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对于每一个类,编译生成***.class文件时,里面都会有一个Class对象,用来描述这个类的基本信息,如有那些成员。classLoader就是通过Class中的信息来创建这个类的实例。你可以看看reflect方面的资料 java的任何对象都可以用getClass()方法得到这个对象所属的类--即一个Class对象如:String str="hello";Class cls=str.getClass();//cls中就是String类的信息,可以通过Class的方法得到具体的信息,如getName(),getPackage() 去看看java api文档里边的system.lang.Class类的说明就知道了,学习java的反射机制可得会用这个类阿。 对不起,写错了,是java.lang.Class,呵呵,手误。 今天面试问题 与序列化有关的问题 读取系统变量 抽象类 求几本java入门比较经典的教程 大家帮我看看,我们的课程设计题目 java有没有更好的生成EXCEL文件的控件?(加分!!) 请问如何取得前一个窗体的坐标? 这段代码怎么进行优化? 异常和返回值的使用场景。 写JAVA程序用什么工具(第一天初学)? 想从键盘输入一个数值,来控制某个double型的数据小数点后保留的位数,应该怎么写?
你可以看看reflect方面的资料
如:
String str="hello";
Class cls=str.getClass();
//cls中就是String类的信息,可以通过Class的方法得到具体的信息,如getName(),getPackage()