Q5:一、选择题,单选或多选(共10题,每6分)1、如下代码String s = null;会抛出NullPointException异常的有( )多选
A、if( (s!=null) & (s.length()>0) )
B、if( (s!=null)&&(s.length()>0) )
C、if( (s==null)|(s.length()==0) )
D、if( (s==null)||(s.length()==0) )
Q6:2、关于数组的定义哪个是正确的( ) 单选
A、 String temp [] = new String {"a" , "b" , "c"}
B、 String temp [] = {"a" "b" "c"}
C、 String temp = {"a" , "b" , "c"}
D、 String temp [] = {"a" , "b" , "c"}
Q8:4、在接口中以下哪条定义是正确的( )单选
A、static void methodA(double dl);
B、protected void methodA(double dl);
C、public final double methodA();
D、void methodA();
Q9:5、关于java.lang.String类,以下描述正确的一项是( )单选
A、String类是final类故不可以继承;
B、String类是final类故可以继承;
C、String类不是final类故不可以继承;
D、String类不是final类故可以继承;
Q10:6、下列哪些属于java.util.List实现类( )多选
A、ArrayList
B、Vector
C、ArrayQueue
D、LinkedList
Q11:7、Math.round(10.5)等于_____, Math.round(-10.5)等于_____结果为:( )单选
A、10,-10
B、10,-11
C、11,-10
D、11,-11
Q12:8、下列说法正确的有( )单选
A、class中的constructor不可以省略
B、constructor必须与class同名,但方法不能与class同名
C、constructor在一个对象被new是执行
D、一个class只能定义一个constructor
Q13:9、下面哪些属于MySQL日期时间函数的有( )多选
A、CURRENT_DATE()
B、RAND()
C、NOW()
D、VERSION()
Q14:10、有关线程的哪些叙述是对的( )单选
A、一旦一个线程被创建,它就立即开始运行.
B、当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面.
C、一个线程可能因为不同的原因停止(cease)并进入就绪状态.
D、使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行.
Q15:二、简答题(共3题,共40分)1、简单阐述一下ArrayList和LinkedList、Vector的区别?(10分)
填空1
Q16:2、JS和jQuery的区别是什么?请简单描述jQuery如何选择页面元素?(12分)
填空1
Q17:3、请简单阐述一下ssm的概念、springboot的概念、以及他们(优点)能帮我们解决什么问题?(18分)
填空1