最近做项目时,遇到了一个错误:
public class UserJobFilteredServiceImpl implements UserJobFilteredService {
//方法1,业务方法,实现service层的方法
public void getAttention(int userId) {
//这个方法里面需要调用方法2,我采用如下方式调用,运行时报错
UserJobFilteredServiceImpl userJobFilteredServiceImpl = new UserJobFilteredServiceImpl();
userJobFilteredServiceImpl. checkValid;
//改为如下方式调用,结果正确
UserJobFilteredServiceImpl userJobFilteredServiceImpl;
userJobFilteredServiceImpl. checkValid;
//被项目经理看到了,狠狠的批评了一顿,改为如下
this. checkValid;
};
//方法2,检查方法,本类自带的方法
public void checkValid() {};
}
http://www.douban.com/note/338064780/
原文:http://my.oschina.net/u/2312022/blog/500599