版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1+X大数据应用开发(java)考试题及答案1、下面关于JUnit描述正确的是()。A、JUnit主要用来完成集成测试。B、JUnit是一个Java语言的单元测试框架,多数Java的开发环境都已经集成了JUnit作为单元测试的工具。C、JUnit测试是程序员测试,程序员知道被测试的软件如何How完成功能和完成什么样What的功能,即所谓黑盒测试。D、JUnit4用到了@Before、@After和@Test等注解,这些注解都是JDK提供的。解析:JUnit主要用来完成单元测试;黑盒测试不需要写代码,测试人员码,即通过代码来测代码,因此JUnit属于白盒测试。JUnit利用了JDK1.5的注解特性简化测试的编写,但JUnit中的@Before,@After,@Test等注解是JUnit软件包提供的,并非JDK提供。2、Java网络编程中,创建Socket对象时,需要提供的参数是()。D、服务器IP和文件3、Java提供的处理文件流的类所在的包是()。File类在java.io包下,与系统输入/输出相关的类通常都在此包下4、执行“selectdatediff(‘2020-07-01’,’2020-06-10’);”语句,得到的结果是()5、”现在有如下程序:PublicclassLanQiao{PublicstaticvoidmainStringargsBoolea"hello”:"world");}}程序执行输出三目运算符:(表达式1)?(表达式2):(表达式3),当表达式1的结果为真CPU的控制(假设睡眠过程中不会有其他事件唤醒该线程)()?A、正好1000毫秒C、>=1000毫秒sleep(1000)会使线程休眠1000毫秒,但休眠结束后线程会处于就绪状态,并不一定直接运行,因此是>=1000毫秒。7、”运行下面的代码,其结果为()。Integeril=99;Integeri2=99;System.out.println("il==i2的结果是:”+(i1==i2));"对于Integer,在-128~+127范围内8、以下关于集合的描述,错误的是()。A、ArrayList、HashMap、HashSet等集合的顶级接口都是Collection。B、ArrayList的底层是数组结构。C、可以使用增强for或者迭代器Iterator遍历Set集合。单单值集合的顶级接口是Collection,键值对集合的顶级接口是Map。B、round函数C、avg函数D、count函数10、以下哪个是检查异常()?11、现有如下代码,描述错误的是()Delimiter$Createprocedure12、以下关于this和super的描述,哪一个是错误的()?A、this和super都可以调用构造方法使用this和super来调用其他的构造方法。14、以下哪个不属于XML的主要应用范围()。17、在Java中,以下代码()正确地创建了一个InputStreamReaderB、newInuptStreamReadernewFileReader"1.dat”通通过查阅API,可知符合I/0流语法规范的是A选项。18、有一张city表,其中一个列名叫name,以下SQL语句不正确的是()19、关于Linux中MySQL数据库的几个主要目录叙述错误的是?()A、/var/lib/mysql/是MySQL数据库的数据存放目录B、mysql.server命令存放在/usr/share/mysql目录下C、/usr/bin是MySQL数据库的命令目录D、/etc/rc.d/init.d/是MySQL数据库的脚本文件目录20、以下关于类和对象的说法,哪一个是错误的()?D、类可以通过new产生对象22、以下哪个程序不会造成死循环()。23、Java虚拟机的英文简称是()JVM是JavaVirtualMachine(Java虚拟机)的缩写。24、现有表users,部分字段如下序号字段备注1name姓名2age年龄按照用户年龄(age)倒序将users表中的数据检索出来,下面SQL语句正确的是()排序使用orderby,倒序使用desc25、存在employees表和departments表,部分表结构如下Employees序号字段名备注1name姓名2departmentid部门编号(外键,指向departments表的departmentid,且存在为空的数据)Departments序号字段名备注1departmentid部门编号2departmentname部门名称要查询所有28、以下sql语句的作用是(ename:雇员姓名,sal:工资)()。29、以下关于数组内存空间的描述,哪一个是错误的()?考察try…catch…finally语句中的返回值锁定问题31、下列关于抽象类和接口描述正确的是()。通方法。Java只支持单继承。抽象类需要通过子类来实例化,而final修饰32、我们需要在city表中查询出countrycode为‘ZWE’和‘ZMB’的城市信息,以下哪条SQL语句不能实现?()33、下列选项中,()是合法的Java变量名。_A中(、B中的1、和D中的-都是非法的变量名。34、以下使用数组nums的代码,哪一个会在运行时报错()?答案:Anums数组的第一个元素是nums[0],最后一个元素是nums[nums.length-1]。如果数组不在0和nums.length-1之间的区间,就会报ArrayIndexOutOfBoundsException异常。35、现在有如下程序:publicclassLanQiao{publicstaticvoid11;System.out.println(b);}}请问程序执行的输出结果是什么()byte和字面整型值11相加时,会自动转为int类型。int赋值给byte36、以下哪条数据不能对student表或者student表中的数据进行删答案:A37、JUnit主要用来完成什么()。A、发送HTTP请求。B、建立TCP连接。JUnit是一个针对Java语言的单元测试框架,也是Java测试框架中最38、下列对于内部类的描述,正确的是()。B、所有形式的内部类,都可以使用“外部类对象.new内部类”的方式生成内部类对象。C、静态内部类既可以访问外部类的非静态成员,也可以访问外部类的静D、在用局部内部类访问外部方法中的变量时,必须给这个变量写上final修饰符,这是不能省略的。匿名内部类没有类名,因此无法通过“外部类对象.new内部类()”的方式生成独享。静态内部类只能访问外部类的静态成员。39、下列关于线程的描述,哪一个是正确的()。A、一旦一个线程被创建,它就立即开始运行。B、一旦一个线程被创建并且调用了start方法后,它就立即开始运行。C、当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。D、使用start方法可以使一个线程成为可运行的,但是它不一定立即开答案:D线程被创建后并不会立刻执行,会在调用start()方法后处于就绪状态。当一个线程因为抢先机制而停止运行,它被放在可运行队列的最后,即遵循FIFO的顺序。40、以下哪个不是面向对象具有的特性()?A、继承B、封装答案:D继承、封装、多态是面向对象的三大特性。41、执行“selectceil(10.9);”语句,答案:B42、关于this的描述,哪一个是错误的()?A、this可以用于区分成员变量和局部变量。B、this可以用于调用其他构造方法。43、Statement接口中的executeQuery(Stringsql)方法返回的数据类型是()。A、Statement接口实例B、Connection接口实例D、ResultSet接口对象44、执行“selectdatediff(‘2020-07-01’,’2020-07-10’);”语句,得到的结果是()45、以下哪一项不是DBMS对数据库的保护?()46、以下关于继承的描述,哪一个是错误的()?47、以下哪条SQL语句不能创建存储过程()。48、有city表和countrylanguage表,有一个相同字段countrycode,以下SQL语句错误的是()FileOutputStream...D、Reader和Writer用于二进制的读和写。newBufferedOutputStream(newFileOutputStream(...));”在这句代码的底C、select语句后面必须有from语句51、已有类org.lanqiao.Student,则获取Student的Class类型实例的方法错误是()。"A、Class.forName"org.lanqiao.StudentTYPE是包装类特有的输入(如Integer.TYPE),一般的类是没有TYPE53、Java字节码文件的后缀为()54、现在有如下程序:PublicclassLanQiao{PublicstaticvoidmainStringargsIntilI(il+i2)*2.9;右侧有double类型的小数2.9,而数字类型遇到double55、在Java中,下列关于this和super关键字的说法,不正确的是()。行ResultSetrst=pst.executeQuery“select*frombook”ResultSetrst=sta.executeupdate“select*frombook”C、PreparedStatementpst=con.preparedStatement“select*frombook”ResultSetrstpstexecubook”ResultSetrst=sta.executeQuery58、下面哪个不是java8的内置函数接口?()Java8还提供了Function、Supplier、Predicate、Consumer等接口用于60、下列哪一个选项按照顺序包括了OSI模型的七个层次()?A、物理层数据链路层传输层网络层会话层表示层应用层B、物理层数据链路层会话层网络层传输层表示层应用层C、物理层数据链路层网络层传输层会话层表示层应用层D、网络层传输层物理层数据链路层会话层表示层应用层61、下面哪个不是JUnit4中使用的注解?()。A、insert事件B、update事件C、delete事件D、select事件65、下列关于接口的描述正确的是()。66、如果一条SQL语句中同时出现了where子句、orderby子句、67、有如下接口的定义PublicinterfaceLanQiao{【】voidhello();}实际编码时【】处的被省略访问控制修饰符是()。68、以下关于多态的描述,哪一个是错误的()?A、“子类引用=new父类”就是多态的一种使用形式多态的一种使用形式是“父类引用=new子类()71、假设a=3,执行“selectif(a+1>5,’true’,’false’)”语句,72、以下哪个方法存在于StringBuffer中,但不存在于String中()。此insert只存在于StringBuffer中,而不存在与String中。其他方法既存在于String中,也存在于StringBuffer中。73、下列对于数据库索引(index)的说法一定是错误的()。74、现在有如下程序:publicclassLanQiao{publicstaticvoidmain(String[]args){charc='a';System.out.println(c+1);}}请问程序执行的输出结果是什么()76、下列选项中,()不是Java中定义的基本数据类型。String不是基本数据类型;基本数据类型分别是short、int、long、79、下面哪个注解不是在Java的java.lang包中内定的()。A、Java源文件以java为扩展名B、一个源文件中最多只能有一个public类C、Java程序的执行入口main方法,它有固定的书写格式每个Java源文件的命名必须是文件中public修饰的类的名字。84、以下关于静态成员的描述,哪个是错误的()?85、”执行以下程序,运行结果是()。Stringstrl="abc";StringstrSystemoutprintlnstrlequalsstrSystemoutpri86、关于TCP和UDP的说法表述错误的是()?A、TCP和UDP都是传输层协议。D、TCP和UDP都以IP协议为基础。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年行政单位合同业务流程创新与执行监督合同3篇
- 体育场馆车库租用合同
- 2024年网络安全技术产品买卖框架协议范本3篇
- 制造业应届生聘用合同管理
- 钢铁厂地面施工协议
- 箱包行业节能减排资源管理办法
- 木工工程合作协议
- 水果收购合同
- 城镇公共场所安全风险评估规定
- 2024年船舶租赁运输合同
- 《格林童话》课外阅读试题及答案
- 重型再生障碍性贫血造血干细胞移植治疗课件
- 私立民办高中学校项目投资计划书
- 《电机与电气控制技术》教学设计及授课计划表
- “销售技巧课件-让你掌握销售技巧”
- 2019北师大版高中英语选修一UNIT 2 单词短语句子复习默写单
- 房地产项目保密协议
- 汽车配件产业园项目商业计划书
- 2023年云南省初中学业水平考试 物理
- 【安吉物流股份有限公司仓储管理现状及问题和优化研究15000字(论文)】
- 2023年污水站设备维修 污水处理厂设备维护方案(五篇)
评论
0/150
提交评论