Class类的用法

patricklauit 2005-12-05 09:58:31
方法名如下
public int findGroups(Object accredit, Class groupClass);
实现的功能为根据参数groupClass来判断使用的是Department或VisitorGroup类(2个自定义类)
查询出该类的记录数.第一个参数用来判断权限不用在意.
不明白例如Department.class的作用
有没高手给出个例子参考下...谢谢..偶是菜鸟..以上是基于Hibernate;
...全文
127 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
这个例子更好
http://www-128.ibm.com/developerworks/cn/java/j-dyn0610/index.html
  • 打赏
  • 举报
回复
public class ClassDemo {
public static void main(String[] args) {
String name = "caterpillar";
Class stringClass = name.getClass();
System.out.println("getName: " +
stringClass.getName());
System.out.println("isInterface: " +
stringClass.isInterface());
System.out.println("isPrimitive: " +
stringClass.isPrimitive());
System.out.println("isArray: " +
stringClass.isArray());
System.out.println("SuperClass: " +
stringClass.getSuperclass().getName());
}
}
out:
getName: java.lang.String
isInterface: false
isPrimitive: false
isArray: false
SuperClass: java.lang.Object

class常用与动态加载类
你可以看看这篇文章
http://blog.iyi.cn/start/2005/01/post_54.html
  • 打赏
  • 举报
回复
不单独是Hibernate有这个class
所有的Object都有
object类中的getclass方法返回ckass类型的一个实例,
程序启动时包含在main方法的类会被加载,
虚拟机要加载他需要的所有类,
每一个加载的类都要加载它需要的类。
有了这个class你就可以判断Object的类型
可以构建这个类的对象等等

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧