河软-java测试附答案_第1页
河软-java测试附答案_第2页
河软-java测试附答案_第3页
河软-java测试附答案_第4页
河软-java测试附答案_第5页
免费预览已结束,剩余10页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、河软-java测试复制1、创建数据库使用以下哪项 单选题 *create mytestcreate table mytestdatabase mytestcreate database mytest(正确答案)2、若要在基本表S中增加一列CN(课程名),可用 单选题 *ADD TABLES ALTER(CN CHAR()ALTER TABLES ADD(CN CHAR()(正确答案)ADD TABLES(CN CHAR()ALTER TABLES (ADD CN CHAR()3、删除经销商1018的数据记录的代码为( ) from distributors where distri_num=1

2、018 单选题 *drop tabledelete *drop columndelete(正确答案)4、以下语句错误的是 单选题 *alter table emp delete column addcolumn;(正确答案)alter table emp modify addcolumn char(10);alter table emp change addcolumn addcolumn int;alter table emp add addcolumn int;5、mysql函数中返回不小于x的最小整 单选题 *ceil()(正确答案)floor()round()random()6、res

3、ultMap标签中,用于指定非主键字段的标签是? 单选题 *idresult(正确答案)resultMapselect7、下面配置正确的是 单选题 * select last_insert_id() insert into user (username,birthday,sex,address)values(#username,#birthday,#sex,#address) (正确答案) select last_insert_id() insert into user (username,birthday,sex,address)values($username,$birthday,$sex

4、,$address) select last_insert_id() insert into user (username,birthday,sex,address)values(#username,#birthday,#sex,#address) select last_index_id() insert into user (username,birthday,sex,address)values(#username,#birthday,#sex,#address) 8、表示查询语句返回结果的列名的属性是 单选题 *resultTypekeyPropertykeyColumn(正确答案)o

5、rder9、清理一级缓存的方法是 单选题 *clear()clearCache()(正确答案)clearAll()closeAll()10、多个SqlSession 可以共用 单选题 *本地缓存一级缓存二级缓存(正确答案)三级缓存11、构造者类 单选题 *ResourcesSqlSessionFactoryBuilder(正确答案)SqlSessionSqlSessionFactory12、如何关闭session 单选题 *session.openAll();session.open();session.close();(正确答案)session.closeAll();13、如何启动redis

6、服务 单选题 *redis-server(正确答案)redis-cliredis-server ./redis-cliredis-cli ./redis-server14、查看服务端是否启动 单选题 *redis-cliredis-cli shutdownredis-cli ping(正确答案)redis-cli quit15、安装Redis时,我们默认的安装目录是 单选题 */home/local/usr/local(正确答案)/etc/local/usr/home/16、linux哪个命令可以将普通用户转换成超级用户 单选题 *superpasswordtarsu(正确答案)17、用命令“

7、rm -i”,系统会提示什么来让你确认 单选题 *命令行的每个选项是否直的删除(正确答案)是否有写的权限文件的位置18、vim中哪条命令是不保存强制退出 单选题 *:wq:wq1:q!(正确答案):quit19、如果用户想对某一命令详细了解,可用 单选题 *lshelpman(正确答案)dir20、在JAVA中,Object类是所有类的父亲,用户自定义类默认扩展自Object类,下列选项中的()方法不属于Object类的方法。 单选题 *equals(Object obj)getClass()toString()trim()(正确答案)21、System中获取当前系统时间 单选题 *gc()e

8、xit()getProperties()currentTimeMillis()(正确答案)22、下列代码中是将StringBuffer对象中的内容反转然后形成新的字符串的是 单选题 *public StringBuffer delete(int start,int end)public StringBuffer reverse()(正确答案)public StringBuffer append(boolean b)public StringBuffer deleteCharAt(int index)23、public class Test public static void main(Str

9、ing args) String s = ;char result = s.charAt(8);System.out.println(result);运行结果: 单选题 *sc(正确答案)ho24、下列代码中遍历键值对对象的集合,得到每一个键值对的对象的代码是( )。public class IntegerDemo public static void main(String args) Map map = new HashMap();map.put(hello, world);map.put(java, c+);map.put(sql, os);System.out.println(map)

10、;SetMap.Entry set = map.entrySet();for (Map.Entry me : set) String key = me.getKey();String value = me.getValue();System.out.println(key + - + value); 单选题 *SetMap.Entry set = map.entrySet();for (Map.Entry me : set) (正确答案)String key = me.getKey();Map map = new HashMap();25、下面代码运行的结果是ArrayList al = ne

11、wArrayList();al.add(true);al.add(123);al.add(“abc”);System.out.println(al); 单选题 *编译失败(正确答案)true,123true,123,abc;abc;26、在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列()选项中的方法是LinkedList类有而ArrayList类没有的。 单选题 *add(Object o)add(int index,Object o)remove(Object o)removeLast()(正确答案)27、public class ExampleString

12、 str = new String(good);char ch = a , b , c ;public static void main(String args)Example ex = new Example();ex.change(ex.str,ex.ch);System.out.print(ex.str + and );System.out.print(ex.ch);public void change(String str,char ch )str = test ok;ch0 = g;运行结果() 单选题 *good and abcgood and gbc(正确答案)test ok a

13、nd abctest ok and gbc28、下面那个不是Spring特点 单选题 *容器面向对象(正确答案)面向切面控制反转29、scope:prototype的生命周期不正确的是? 单选题 *当使用对象时,创建新的对象实例只要对象在使用中,就一直活着当对象长时间不用时,被 java 的垃圾回收器回收了当执行程序时,创建新的对象实例(正确答案)30、那一个不是数据访问集成中的模块 单选题 *JMS 模块ORM 模块Web 模块(正确答案)JDBC 模块31、如何通过vim编辑打开/tmp/test.conf 填空题 *_答案解析:cd /tmpvim /tmp/test.conforvim

14、 /tmp/test.conf32、(1)查询平均成绩大于60分的同学的学号和平均成绩(2)查询男生、女生的人数;填空题 *_答案解析:(1)产寻学生的id,和成绩,然后用avg函数来求得同一id号的学生平均成绩,并用having进行成绩的筛选select student_id,avg(number) from score group by student_id having avg(number)60;(2)select * from (select count(1) as M from student where gender=男) as A,(select count(1) as W f

15、rom student where gender=女) as B;33、打印出杨辉三角形(要求打印出10行如下图)程序分析:1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 填空题 *_34、打印出如下图案(菱形) * * * * * * * 填空题 *_35、完成数组去重 填空题 *_答案解析:public class Test public static void main(String args) String arrStr = Java, C+, Php, C#, Python, C+, Java;test1(arrStr);test2(arrSt

16、r);test3(arrStr);test4(arrStr);/方法1:通过List去重public static void test1(String arrStr) List list = new ArrayList();for (int i=0; iarrStr.length; i+) if(!list.contains(arrStri) list.add(arrStri);System.out.println(list);/返回一个包含所有对象的指定类型的数组/String newArrStr = list.toArray(new String1);/System.out.println

17、(Arrays.toString(newArrStr);/方法2:通过Map去重public static void test2(String arrStr) Map map = new HashMap();for (String str : arrStr) map.put(str, str);System.out.println(map.keySet();/方法3:通过Set去重public static void test3(String arrStr) Set set = new HashSet();for (String str : arrStr) set.add(str);Syste

18、m.out.println(set);/方法4:通过lambda去重(jdk1.8)public static void test4(String arrStr) Stream stream = Arrays.stream(arrStr);List list = stream.distinct().collect(Collectors.toList();System.out.println(list);36、用插入排序的方式,完成数组从小到大的排序 填空题 *_答案解析:public class InsertDemo public static void main(String args) i

19、nt arr = new int 4, 3, 2, 1 ;int arr2 = getInsert(arr);for (int a : arr2) System.out.print(a + );public static int getInsert(int arr3) / 4,3,2,1/ 第一次比较:i=1 j=1 3,4,2,1/ 第二次比较:i=2 j=2 3,2,4,1/ j=1 2,3,4,1/ 第三次比较 i=3 j=3 2,3,1,4/ j=2 2,1,3,4/ j=1 1,2,3,4for (int i = 1; i 0; j-) if (arr3j - 1 arr3j) in

20、t temp = arr3j - 1;arr3j - 1 = arr3j;arr3j = temp;return arr3;37、用三个线程按顺序循环打印abc三个字母,比如abcabcabc。 填空题 *_答案解析:public class Demo1 public static void main(String args) Demo1 demo1 = new Demo1();PrintLetter printLetter = demo1.new PrintLetter();new Thread(demo1.new PrintThread(printLetter, B).start();new Thread(demo1.new PrintThread(printLetter, A).start();new Thread(demo1.new PrintThread(printLetter, C).start();/ Collections.synchronizedList()private class PrintLetter private char letter = A;public char get

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论