java中一个类User。 User与User.class有什么区别?

Hibernate中:try{session=HibernateUtils.getSession();session.beginTransaction();//这里:Us... Hibernate中:
try{
session=HibernateUtils.getSession();
session.beginTransaction();
//这里:
User user=session.load( User.class, "xxxxxxxxxxxxxx");
session.getTransaction().commit();
}catch(Exception e){
e.printStackTrace();
session.getTransaction().rollback();
}finally{
HibernateUtils.closeSession(session);
}
展开
 我来答
吃饭嫌人多
2011-04-16 · TA获得超过1816个赞
知道小有建树答主
回答量:798
采纳率:100%
帮助的人:104万
展开全部
User.java是我们可以编辑的JAVA文件,就是我们开发工具可以修改的文件。而User.class是经过编译后生成的文件,这个文件时运行调用的文件,懂了吧?就是为什么要编译程序后才能运行,User.java文件时不能运行的
PPoS丨丶灬疯杰
推荐于2018-03-09 · TA获得超过835个赞
知道小有建树答主
回答量:494
采纳率:0%
帮助的人:525万
展开全部
User是个类名
User.class会得到一个Class(字节码对象)类型的对象,这个对象包含这个类的所有属性
看看API的Class类 在看看反射 你就明白了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大楞佬
2011-04-16 · TA获得超过313个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:188万
展开全部
如果类User的public,那么他和User.class、User.java必须同名。就这么简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhenpengli_001
推荐于2017-09-24 · 超过24用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:69.6万
展开全部
User.java是我们可以写的Java源代码文件,而User.class是经过编译后生成的文件,这个文件时运行调用的文件,所有的Java文件都是经过编译为class文件后才有用的,hibernate也是调用class文件的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式