当前位置:编程学习 > JAVA >>

java基础知识

补充:30. 下面哪个是正确的? A. 匿名内部类可以声明为final的 B. 匿名内部类可以声明为private的 C. 一个匿名内部类可以实现多个接口。 D. 一个匿名内部类可以访问任何范围的final变量。 31. publicclass X { publicObject m() { Object o = new Float(3.14f); Object[] oa = new Object[1]; oa[0] = o; o = null; return oa[0]; } } 在第3行创建的Float对象,什么时候可以垃圾回收? A. 第5行后 B. 第6行后 C. 第7行后 D. 在本方法中不会被回收 (o =null;表示o这个指针什么都不指向。空指针。并不表示o所指定的内容被清空。) 32. publicclass Foo { publicstatic void main(String[] args) { PrintWriter out = new PrintWriter(newjava.io.OutputStreamWriter(System.out), true); out.println("Hello"); } } 下面的哪个代码放在pointX处可以使这段代码编译、运行? A.import java.io.PrintWriter; B. include javio.PrintWriter C. import javio.OutputStreamWriter D. include javio.OutputStreamWriter
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,