A.编写一个所需要接口的类,然后令其与有着不同接口的类进行通信
B.可以使用继承来实现
C.可以使用组合来实现
D.必须同时使用继承和组合
您可能感兴趣的试卷
你可能感兴趣的试题
A.在类中定义一个静态的类自己数据类型的引用
B.在类中定义一个公有的类自己数据类型的引用
C.定义一个静态的获得该实例的方法
D.定义一个非静态的获得该实例的方法
A.工厂模式可以根据所提供的数据返回某一子类的实例
B.工厂模式中,通常分为工厂类和工厂方法
C.工厂模式中,子类都有相同的方法
D.工厂模式中,子类都实现不同的功能
A.适配器模式
B.代理模式
C.构造器模式
D.观察者模式
A.工厂方法模式
B.单例模式
C.抽象工厂模式
D.代理模式
A.一定要继承java.beans.Beans
B.一定要实现Runnalbe接口
C.一定要继承java.lang.Thread类
D.可以不继承java.beans.Beans
A.File f = new File("/","autoexec.bat");
B.DataInputStream din = new DataInputStream(new FileInputStream("autoexec.bat"));
C.InputStreamReader in = new InputStreamReader(System.in);
D.OutputStreamWriter out = new OutputStreamWriter(System.in);
在J2EE中,如果去编译并运行下面的代码,在这里假定在当前目录下没有Hello.txt文件:
import java.io.*;
public class Mine {
public static void main(String argv[]){
Mine m=new Mine();
System.out.println(m.amethod()); }
public int amethod() { try {
FileInputStream dis=new FileInputStream("Hello.txt"); }
catch (FileNotFoundException fne) {
System.out.println("No such file found");
return -1; }
catch(IOException ioe) { } finally {
System.out.println("Doing finally"); }
return 0; } }
结果会输出()。
A.No such file found
B.No such file found -1
C.No such file found doing finally -1
D.0
在J2EE中,某一java程序中有如下代码:
DataInputStream din = new DataInputStream(new BufferedInputStream (new FileInputStream("employee.dat")));
System.out.print(din.readByte());
假设在employee.dat文件中只有如下一段字符:abcdefg。则:System.out在屏幕上打印( )。
A.a
B.b
C.97
D.98
在J2EE中,Servlet1中有如下代码:
PrintWriter out = response.getWriter();
out.println("请同学们仔细看题目再回答!");
假设该Servlet运行的平台是Apache Tomcat4.03以下版本。 为了可以在浏览器中显示汉字,可以( )。
A.在这两行代码前加上代码:response.setContentType("text/html,charset=GBK");
B.已经可以显示汉字,不用添加任何代码
C.在这两行代码前加上代码:response.setContentType("text/html");
D.在这两行代码前加上代码:response.setContentType("text/html,charset=gb2312");
在J2EE中,Servlet1的代码如下:
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class Servlet1 extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String aa=request.getQueryString();
String bb=request.getMethod();
out.println(aa);
out.println(bb); } }
把Servlet1.class文件放在Web服务器适合的目录下,在浏览B器地址栏内输入:http://localhost:8080/servlet/Servlet1?name=jb-aptech&phone=12345678,看到的结果是()。
A.name=jb-aptech&phone=12345678 GET
B.name=jb-aptech,phone=12345678 GET
C.jb-aptech,12345678 POST
D.name,phone GET
E.2,POST
最新试题
final, finally, finalize三个关键字的区别有()
Tomcat5.5是一个()容器
下面关于继承的哪些叙述是正确的()
Hibernate关联维护中关于“cascade”描述正确的是()
Hibernate关联维护中关于“一对多/多对一”描述正确的是()
Struts通过()支持MVC的视图开发
Hibernate关联维护中关于“一对一”描述正确的是()
关于Spring的IoC说法正确的是()
下面哪些接口直接继承于Collection接口()
给定如下Java程序片断: class A{ public A (){ System.out.println("A"); } } class B extends A{ public B(){ System.out.println("B"); } public static void main(String[] args){ B b=new B(); } } 上述程序将()。