牛客练习题——9

进行Java基本的GUI设计需要用到的包是()

答案:java.awt

解析:

图形用户界面(Graphical User Interface,简称 GUI)是指采用图形方式显示的计算机操作用户界面。

 

java.io提供了全面的IO接口。包括:文件读写、标准设备输出等。

java.sql 提供使用 Java 编程语言访问并处理存储在数据源中的数据的 API。此 API 包括一个框架,凭借此框架可以动态地安装不同驱动程序来访问不同数据源。

java.awt是一个软件包,包含用于创建用户界面和绘制图形图像的所有分类。功能:包含用于创建用户界面和绘制图形图像的所有类。

java.rmi 提供 RMI 包。RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。

关于下面程序 ThisTest .java 运行结果 说法正确的是 : ( )

public class ThisTest {
            public static void main(String args[]) {
                String x="7";       
        int y = 2;
                int z=2;              
        System.out.println(x+y+z);
            }  
}

答案:722

解析:

+号两边如果有一边为字符类型  则为字符串连接

如果变为y+z+x 则等价于(y+z)+x  输出47

如果希望监听TCP端口9000,服务器端应该怎样创建socket?

答案:new ServerSocket(9000);

以下代码段执行后的输出结果为

public class Test {
public static void main(String[] args) {
System.out.println(test());
 
}
private static int test() {
int temp = 1;
try {
System.out.println(temp);
return ++temp;
} catch (Exception e) {
System.out.println(temp);
return ++temp;
} finally {
++temp;
System.out.println(temp);
}
}
}

答案:1,3,2

解析:

执行顺序为:

输出try里面的初始temp:1;

temp=2;

保存return里面temp的值:2;

执行finally的语句temp:3,输出temp:3;

返回try中的return语句,返回存在里面的temp的值:2;

输出temp:2。

在各自最优条件下,对N个数进行排序,哪个算法复杂度最低的是? ()

 

解析:


插入排序:最佳O(N)

快速排序:最佳O(NlogN)

堆    排序:最佳O(NlogN)

归并排序:最佳O(NlogN)

You have the following code.Which numbers will cause “Test2” to be printed?

switch (x)
{
    case 1: System.out.println("Test1");
    case 2:
    case 3:
        System.out.println("Test2");
        break;
    default:
    System.out.println("Test3");
    break;
}

答案:1、2、3

解析:case 1和case 2后都没有break语句,故都会执行到打印Test2的语句

下面哪个流类不属于面向字符的流()

答案:FileInputStream、ObjectInputStream

解析:

 

常用的servlet包的名称是?

答案:javax.servlet、javax.servlet.http

解析:

JEE5.0中的Servlet相关的就下面这几个包:
javax.servlet
javax.servlet.jsp
java.servlet.jsp.el
java.servlet.jsp.tagext
而最用得多的就是
javax.servlet
javax.servlet.http
这两个包了.

关于struts项目中的类与MVC模式的对应关系,说法错误的是

答案:ActionForm、Action都属于Model部分、一个struts项目只能有一个Servlet

解析:

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值