【第一题】
选择【B】
A:D、java.swing是图形界面包
C:java.awt是图形界面的包
D:java.lang是Java中常用方法最多的包,定义了Java中的大多数基本类
【第二题】
选择【A】case语句当没有遇到break时需要继续执行
【第三题】
选择【C】
标识符是以字母开头的字母数字序列:
数字是指0~9,字母指大小写英文字母、下划线(_)和美元符号($),也可以是Unicode字符集中的字符,汉字等;
字母、数字等字符的任意组合,不能包含+、- 等字符;
不能使用关键字;
大小写敏感;
不能是数字开头;
【第四题】
Java提供了 Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, PreparedStatement 用于执行参数化查询,而 CallableStatement则是用于存储过程
A:PreparedStatement是Statement的子接口,用于执行预编译的SQL语句
BC:PreparedStatement 是 CallableStatement 的父接口
D:Statement的父接口是Wrapper,AutoCloseable
【第五题】
选择【B】
ArrayList list=new ArrayList();默认创建大小为10的数组,每次扩容大小为1.5倍
ArrayList list=new ArrayList(20);使用的ArrayList的有参构造函数
【第六题】
选择【D】
A:WeakHashMap继承自 AbstractMap
B:linkedlist类是实现了List接口,而不是继承
C:AbstractSet类实现Set接口
D:HashSet继承 AbstractSet类,同时也实现set
【第七题】
选择【D】
key-value键值对,相同键值会放在一处,后一个会覆盖前一个的数值;如果不是相同的key就直接放入
【第八题】
选择【D】
【第九题】
选择【D】
A:HashMap实现了Map接口的,它的Key和Value都可以是null,但是Hashtable种,Key和Value都不能是null
B:ArrayList与LinkedList都实现了List接口,继承了AbstractList类
C:ArrayList底层是动态数组是实现,随机位置添加和删除,都需要移动数组的数据,而LinkedList底层是双向链表,只需要修改Node节点的引用。
D:LinkedList方便删除添加,ArrayList方便查找
【第十题】
选择【B】 详见第6题
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)