1,如果int x=20, y=5,则语句System.out.println(x+y +“”+(x+y)+y); 的输出结果是()
-
2530
-
55
-
2052055
-
25255
2,通过HttpServletRequest. getParameter获取的参数.
-
总是采用UTF-8编码
-
总是采用lS08859-1编码
-
由客户端浏览器和Web容器配置共同决定编码
-
由服务器所在的操作系统决定编码
3,String s=null;
下面哪个代码片段可能会抛出NullPointerException?
-
if((s!=null)&(s.length()>0))
-
if((s!=null)&&(s.length()>0))
-
if((s==null)|(s.length()==0))
-
if((s==null)||(s.length()==0))
4,以下代码执行后输出结果为( )
public class Test {
public static void main(String[] args) {
System.out.println("return value of getValue(): " +
getValue());
}
public static int getValue() {
try {
return 0;
} finally {
return 1;
}
}
}
-
return value of getValue(): 1
-
return value of getValue(): 0
-
return value of getValue(): 0return value of getValue(): 1
-
return value of getValue(): 1return value of getValue(): 0
5,下列语句哪一个是不正确的()
-
Log4j支持按分钟为间隔生成新的日志文件
-
Log4j是一个打印日志用的组件
-
Log4j支持按年为间隔生成新的日志文件
-
Log4j的日志打印级别可以在运行时重新设置
6,(多选)下面有关Java的说法正确的是( )
-
一个类可以实现多个接口
-
抽象类必须有抽象方法
-
protected成员在子类可见性可以修改
-
通过super可以调用父类构造函数
-
final的成员方法实现中只能读取类的成员变量
-
String是不可修改的,且java运行环境中对string对象有一个常量池保存
7,下面哪个不是Java基本类型?
-
short
-
Boolean
-
byte
-
float
8,如果要导入一个java.scut.computer的包,叙述正确的是? ( )
-
只需在代码中加入“import java.scut.computer;”一个语句,并且必须放在代码非注释的第一行
-
只需在代码中加入“import java.scut;”一个语句
-
必须在代码中加入“import java.scut;”和“package java.scut.computer;”两个语句
-
在代码中,不一定是第一句,只要是类定义前,加入package语句即可
9,表达式(short)10/10.2*2运算后结果类型是()
-
short
-
int
-
double
-
float
10,java8中,下面哪个类用到了解决哈希冲突的开放定址法
-
LinkedHashSet
-
HashMap
-
ThreadLocal
-
TreeMap
11,以下哪几个是java中的集合类型?
-
Vector
-
Set
-
String
-
List