- 1.为了使模块尽可能独立,要求( )
- A) 内聚程度要尽量高,耦台程度要尽量强
- B) 内聚程度要尽量高,耦合程度要尽量弱
- C) 内聚程度要尽量低,耦合程度要尽量弱
- D) 内聚程度要尽量低,耦合程度要尽最强
- 答案【B】高内聚, 低耦合
- 2.在Java中,表示换行符的转义字符是( )
- A.\n
- B.\f
- C.’n’
- D.\dd
- 答案【A】在Java中用反斜杠()开头,\n表示换行,所以选项A正确。
- 在Java中,所有类的根类是( )
- A.java.lang.Object
- B.java.lang.Class
- C.java.lang.String
- D.java.lang.System
- 答案【A】java所有的根类都是object
- 在Java中,所有类的根类是( )
- 4.在读字符文件Employee. dat时,使用该文件作为参数的类是( )。
- A.BufferedReader
- B.DataInputStream
- C.DataOutputStream
- D.FileInputStream
- 答案【D】 Java的输入输出包括字节流、文件流、对象流等,要注意区分不同流使用的不同类。文件流用FileInputStream。
- 5.下列方法中可以用来创建一-个新线程的是( )。
- A.实现java.lang.Runnable接口并重写start()方法
- B.实现java.lang.Runnable接口并重写run()方法
- C.实现java.lang.Thread类并重写run()方法
- D.实现java.lang.Thread类并重写start()方法
- 答案【C】创建线程有两种方法:实现java.lang.Runnable接口;继承Thread类并重写run()方法。
- 6.阅读下列代码后
- public class Person{
- int arr[] = new int[10];
- public static void main(String[] args) {
- System.out.println(arr[1]);}
- }
- }
- A.编译将产生错误
- B.编译正确, 运行时产生错误
- C.输出零
- D.输出空
- 答案【A】main方法是static修改的, 成员变量没得static, 语法都过不了
- public class Person{
- 以下程序的运行结果
- Integer a = 34556;
- Integer b = 34556;
- If(a==b) (
- System. out. printIn( “Equal” );
- )else (
- System. out. println(“Not equal” );
- }
- A. Equal
- B. Not equal
- C.无输出
- D. 编译错误
- 答案【A】
- 包装类自动转换,比较值
- 以下程序的运行结果
- 8.要在10秒后调用checkState,下列哪个是正确的
- A、window.setTimeout(checkState, 10);
- B、window.setTimeout(checkState, 10000);
- C、window.setTimeout(checkState(), 10);
- D、window.setTimeout(checkState(), 10000);
- 答案【B】
- 单位是毫秒
- 下面关于Css布局的描述,不正确的是? ( )
- A、块级元素实际占用的宽度与它的 width 属性有关;
- B、块级元素实际占用的宽度与它的 border 属性有关;
- C、块级元素实际占用的宽度与它的 padding 属性有关;
- D、块级元素实际占用的宽度与它的 background 属性有关。
- 答案【D】
- 前端css布局属性配置,使用background
- 下面关于Css布局的描述,不正确的是? ( )
- 10.数据库有一个试卷表,希望找出试卷平均得分小于 90 的所有试卷( )
- A、SELECT * FROM paper group by score having sum(score) < 90;
- B、SELECT * FROM paper group by score having avg(score) < 90;
- C、SELECT * FROM paper group by score having max(score) < 90;
- D、SELECT * FROM paper group by score having mid(score) < 90;
- 答案【B】
- 平均值函数是avg
- 11.正则表达式”\d+. ?\d*”在匹配下列字符串时结果是失败的是?
- A 12.5
- B 1.25
- C 以上都成功
- D 以上都失败
- 答案【B】\d+ 表示可以出现1次或是n次数字, . .? 表示可以“.”可以出现一次,也可以不出现, \d* 表示可以出现0次或是n次数字
- 12.执行如下程序代码
- a=0;c=0;
- do{
- —c;
- a=a-1;
- }while(a>0);
- 后,C的值是()
- A.0
- B.1
- C.-1
- D.死循环
- 答案【C】你tm丢ide里面跑一下, 不就知道了?
- 13.List、 Set、 Map 哪个继承自Collection接口,一下说法正确的是( )
- A.List Map
- B. Set Map
- C.List Set
- D.List Map Set
- 答案【C】List和Set是继承自Collection接口的接口,duSet不允许重复的zhi项目,List允许重复项目,Set接口派生的类有TreeSet,HashSet,LinkedHashSet。dao List接口派生的类有ArrayList,Vector等。 Map是独立的接口,不继承Collection接口。
- 储蓄所有多个储户,储户在多个储户所存取款,储蓄所与储户之间是()
- A.一对一的联系
- B.一对多的联系
- C.多对一的联系
- D.多对多的联系
- 【D】多个,多个,看这个题的意思,还不知道吗?
- 储蓄所有多个储户,储户在多个储户所存取款,储蓄所与储户之间是()
- 15.阅读Shape和Circle两个类的定义。在序列化一个Circle的对象circle到文件时,下面哪个字段会被保存到文件中
class Shape {
public String name;
}
class Circle extends Shape implements Serializable{
private float radius;
transient int color;
public static String type = “Circle”;
}
- A、radius
- B、type
- C、name
- D、color
- 答案【A】transient和static修饰的不会保存到文件中,父类的name没有序列化,不会保存到文件中
- 16.MyBatis 实现一对一、一对多的方式,请进行文字阐述或代码阑迓
- xml标签
- 实体private List
students;