package student;public class User { static User user = new User(){
public void ok(){
System.out.println("ok()");
}
};
public static void main(String[] args){
User user=new User();
}
}
怎样取得ok方法,在线等待
public void ok(){
System.out.println("ok()");
}
};
public static void main(String[] args){
User user=new User();
}
}
怎样取得ok方法,在线等待
public interface User { public String ok();
}public class Test { public static void main(String[] ars) throws ParseException{ User u = new User(){
@Override
public String ok() {
return "ok";
}
};
u.ok();
}
}
public interface User { public void ok();
}
public class Test{ public static void main(String[] ars) throws ParseException{ User u = new User(){
@Override
public void ok() {
System.out.println("It's ok ");
}
};
u.ok();
}
}好了,你先自己领悟吧,参见 java的内部类那章,讲回调的那一块
public class User { static User user = new User() {
public void ok() {
System.out.println("ok()");
}
};
public void ok() {}
public static void main(String[] args) {
User user = new User();
user.user.ok();
}
}
}