Java中的细节
来源:百度知道 编辑:UC知道 时间:2024/06/23 16:29:50
public void testLoad(){
Users user=this.get(3);
System.out.println(user.getUname()+","+user.getUpwd()+","+user.getFav());
}
public Users get(Integer id){
Configuration conf=new Configuration().configure();
SessionFactory sf=conf.buildSessionFactory();
session=sf.openSession();
Users user=(Users)session.get(Users.class, id);
session.close();
return user;
}
有谁能说说this在这起什么作用呢?
Users user=this.get(3);
System.out.println(user.getUname()+","+user.getUpwd()+","+user.getFav());
}
public Users get(Integer id){
Configuration conf=new Configuration().configure();
SessionFactory sf=conf.buildSessionFactory();
session=sf.openSession();
Users user=(Users)session.get(Users.class, id);
session.close();
return user;
}
有谁能说说this在这起什么作用呢?
this指针是这个类的基础本身对象,通过this.可以调用对象(类)的成员变量和方法
this指本类对象
this 就是指自己
Class A
A a= new A();
执行a.testLoad()中this.get(3)就是a.get(3)