呵呵,明白了,在发一道。 28. What might form part of a correct inner class declaration or combined declaration and instantiation? A. private class C B. new SimpleInterface(){ C. new ComplexInterface(x){ D. private final abstract class( E. new ComplexClass() implements SimpleInterface ANSWER: ( )
28. What might form part of a correct inner class declaration or combined declaration and instantiation?
A. private class C
B. new SimpleInterface(){
C. new ComplexInterface(x){
D. private final abstract class(
E. new ComplexClass() implements SimpleInterface
ANSWER: ( )
如果是考试的话,我可以理解,如果是面试前的笔试,那我只能用一个字表达:日.各位,我问问大家,用java做开发的,谁天天在用二进制运算;如果不是做desktop application或自己写一套framework,谁天天脑子里想着我要用inner class.
或许用"天天"有误导倾向,那换频率和比值好了,自己想想以前做过的项目中有多少代码是涉及到以上两种稀有技术的.中国人就是太多了,联想扫地的都要研究生,华伟陪酒的也要亚洲小姐.
没办法,接受现实吧.
-----------------------------------------------------------------
直接在类声明中不能这么做吧?作为callback是可以的
如:execute(new HibernateCallback() {....})
private Thread myThread=new Thread(){
public void run(){}
};
private Runnable myThread=new Runnable(){
public void run(){}
};
不过thread不是interface哦 ^_^
-------------------------------------------------------------
你说的类声明是指什么? 这是声明一个类的属性时,编译没问题哦.
private Thread myThread=new Thread(){
public void run(){}
};