/**
* 10道题系列会持续更新,每日的10道题都是我做过的,做错或者觉得需要复习的有价值的
* 请关注我,每日和我一同进步,有更好的建议或有问题的请在评论区提出或私信我
*/
1.下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的( )
B.private
C.static
D.final
2.public interface IService {
String NAME="default";
}
与上面等价表示是哪一项()?
A.public String NAME=”default”;
B.public static String NAME=”default”;
C.private String NAME=”default”;
D.public static final String NAME=”default”;
3.以下哪个接口的定义是正确的?( )
A.interface B
{ public abstract void print() { } ;}
B.interface B
{ static void print() ;}
C.abstract interface B extends A1, A2 //A1、A2为已定义的接口
{private abstract void print();}
D.interface B
{ void print();}
4.下列关于构造函数的描述正确的是?
A.构造函数可以声明返回类型
B.构造函数不可以用private修饰
C.构造函数必须与类名相同
D.构造函数不能带参数
5.关于异常的编程,以下描述错误的是:( )
A.在有除法存在的代码处,抛不抛出异常均可
B.int i=Integer.parseInt(”123a”);将产生NumberFormatException
C.int a[]=null; a[0]=1; 将产生ArraylndexOutOfBoundsException
D.输入输出流编程中,读和写时都必须抛出IOException
6.Which of the following class is not implement java.util.Map interface?
A.Hashtable
B.HashMap
C.Vector
D.IdentityHashMap
7.下面程序的输出是什么?
package algorithms.com.guan.javajicu;
public class TestDemo
{
public static String output = ””;
public static void foo(inti)
{
try
{
if (i == 1)
{
throw new Exception();
}
}
catch (Exception e)
{
output += “2”;
return ;
} finally
{
output += “3”;
}
output += “4”;
}
public static void main(String[] args)
{
foo(0);
foo(1);
System.out.println(output);
}
}
A.342
B.3423
C.34234
D.323
8.以下哪些方法可以取到http请求中的cookie值()?
A.request.getAttribute
B.request.getHeader
C.request.getParameter
D.request.getCookies
9.下面有关java的instanceof、?、&、&&说法正确的有?
A.instanceof 可用来判断某个实例变量是否属于某种类的类型。
B."?:" 三目运算符
C.&在逻辑运算中是非短路逻辑与,在位运算中是按位与
D.&& 逻辑运算:逻辑与
10.常用的servlet包的名称是?
A.java.servlet
B.javax.servlet
C.servlet.http
D.javax.servlet.http