你问的是不是private在什么地方可以访问啊
如果是的话我就这样说
就是你写代码的时候比如
第一段代码
class A{
private static int x;
void method(){
x=1;
}
public static void main(String[]args){
//这里你是可以访问x的
}
}
第二段代码
class A{
private static int x;
void method(){
x=1;
}
}
class B{
public static void main(String[]args){
//这里你是不可以访问x的
A a=new A();
a.x=3;
}
}
说白了你只能在private int x;这句话所在的大括号里面的语句出现x
public String getUserName(){
return this.userName;
}
public void serUserName(String userName){
this.userName = userName;
}
}
public class b{
publci static boolean checkUser(User user){
return UserDao.login(user.getUSerName());
}
public static void main(String args[]){
User user = new User();
user.setUserName("cc");
checkUser(user);
}
}