达内Java1609班第一次月考
- 格式:docx
- 大小:26.41 KB
- 文档页数:31
达内科技项目经理入职考试(JAVA方向 A卷)考试说明:本考试为达内科技JAVA产品线项目经理入职考试,考试使用闭卷、笔试的形式。
满分100分,考试时间120分钟。
考试期间不允许使用电脑,不可打开任何开发和调试工具以及文档,否则,一经发现按照零分处理。
一,基本知识,不定项选择(总分20分,每题2分)1.在Java中,关于static关键字的说法错误的是:(d)a)static可以修饰方法b)static可以修饰成员c)static可以修饰代码块d)static可以修饰局部变量和形参2.在Java中,关于final关键字的说法正确的是: (c)a)如果修饰局部变量,必须初始化b)如果修饰类,则该类只能被一个子类继承c)如果修饰方法,则该方法不能在子类中被覆盖d)如果修饰方法,则该方法所在的类不能被继承3.关于抽象类的说法正确的是: (abc)a)抽象类中一定包含抽象方法,否则是出现编译错误b)包含抽象方法的类一定是抽象类c)抽象方法可以没有方法体,也可以有方法体d)抽象类的子类一定不是抽象类4.下列关于JVM的说法错误的是: (d)a)JVM的栈空间用来存储方法调用时的临时变量,当调用新方法时,新方法的存储空间入栈,当方法调用结束时,方法的空间出栈。
b)JVM的堆空间是用来存储对象的空间,该空间由JVM自动管理。
c)我们可以通过设置参数来调整JVM的栈空间和堆空间的大小。
d)一个程序运行时,只有一个栈。
5.下列关于继承的说法正确的是: ( )a)子类构造函数一定会调用父类构造函数。
b)构造函数的第一行一定是super()或this();而且,这样的调用也只能出现在构造函数的第一行。
c)任何时候,将父类对象强制转换为其子类的对象,在编译时都能通过。
d)如果(a instanceof A)的值为true,则a可以转换为A类型。
6.要从员工表中查询所有姓Smith的人,但是并不能确定所有Smith的大小写,以下哪条语句能解决问题?( )a)SELECT last_name, first_name FROM emp WHERE last_name=’smith’b)SELECT last_name, first_name FROM emp WHERE UPPER(last_name)=’smith’c)SELECT last_name, first_name FROM emp WHERE last_name=UPPER(‘smith’)d)SELECT last_name, first_name FROM emp WHERE LOWER(last_name)=’smith’7.以下哪些接口能够实现对Web 访问者的身份认证?()A、Http Servlet RequestB、Http Servlet ResponseC、Http SessionD、Http Servlet8.假设web 应用的文档根目录为MyApp,那么可以从哪里找到database.jar 文件。
高一第一次月考试卷(计算机科学)一、选择题(每题2分,共20分)A. 正确B. 错误答案:B2. 在Java中,以下哪个关键字用于定义一个类的成员变量?A. constB. staticC. finalD. private答案:D3. 在计算机网络中,IP地址由多少个字节组成?A. 2B. 4C. 6D. 8答案:B4. 在Python中,以下哪个函数可以将一个字符串转换为整数?A. str()B. int()C. float()D. bool()答案:B5. 在SQL语句中,以下关键字用于查询特定条件的数据记录:A. SELECTB. UPDATEC. INSERTD. DELETE答案:A6. 在计算机科学中,以下哪个术语用于描述解决大规模问题时通过拆分为多个小问题进行处理的技术?A. 并行计算B. 分布式计算C. 编程语言D. 算法答案:B7. 在C++中,以下哪个操作符可以用于判断两个值是否相等?A. ==B. =C. !=D. >答案:A8. 在计算机图形学中,以下哪个颜色模型用于描述颜色的亮度?A. RGBB. CMYKC. HSLD. YUV答案:D9. 在计算机网络中,以下哪个拓扑结构是无环的?A. 星型B. 环型C. 总线型D. 树型答案:D10. 在数据库中,以下哪个术语用于描述减少数据冗余的过程?A. 规范化B. 反规范化C. 建模D. 聚合答案:A二、简答题(每题10分,共30分)1. 请简述什么是算法?答案:算法是解决问题的一系列具体步骤或指令的有限序列。
它可以用于解决各种计算问题,并提供了一种精确定义和机器可执行的方式。
2. 什么是面向对象编程?答案:面向对象编程(OOP)是一种编程范式,它将程序的行为和数据封装在对象中。
它的核心概念是类和对象。
类是一种定义对象属性和行为的模板,而对象是类的实例。
3. 请简述数据库索引的作用和优势?答案:数据库索引是一种数据结构,用于加快数据库查询操作的速度。
1609第一次月考详细解析1.(单选题)下列数组声明语句中,错误的是:()。
a.int[]arr=newint[]{};b、 int[]arr=newint[];//缺少数组长度c.int[]arr={};d.int[][]arr=newint[2][];正确答案:b2.(单选)classcard{}以下不属于card类构造方法的方法是:()a.card(){}b.publiccard(){}c.publicvoidcard(){}//构造方法没有返回值,但也不能写voidd.privatecard(){}正确答案:c3.(单选)以下不属于Java语言的特性是:A.独立于平台的B.面向对象的c.支持指针类型//不是java的特点,是c语言的d.垃圾回收机制正确答案:c4.(单选)以下选项中的类可以正确实现Java Lang.runnable接口,而Lang.clonable接口的Java是()。
a.publicclasssessionimplementsrunnable,clonable{publicvoidrun();//实现接口,要重写接口的抽象方法publicobjectclone();}b.publicclasssessionimplementsrunnable,implementsclonable{//写一个implements即可publicvoidrun(){/dosomething*/}publicobjectclone(){/makeacopy*/}c.publicclasssessionimplementsrunnable,clonable{publicvoidrun(){/dosomething*/}publicobjectclone(){/*makeacopy*/}}d.publicclasssessionextendsrunnable,clonable{//接口不是用来继承的publicvoidrun();publicobjectclone();}正确答案:c5.(单选)以下非法Java标识符为()。
96.0• 1.(单选)下列属于不合法Java标识符的是()。
o A._memo B.12ao C.M12o D.$12正确答案:B• 2.(单选)程序的执行结果是: public class Test { public static voidmain(String[] args){ System.out.println(""+'a'+1); } }o A.98o B.a1o C.971o D.197正确答案:B• 3.(单选)下列Java标识符,错误的是()o A._sys_varlo B.$changeo C.User_nameo D.1_file正确答案:D• 4.(单选)请看下列代码: public String makinStrings() { String s = "Fred";s = s + "47"; s = s.substring(2, 5); s = s.toUpperCase(); returns.toString(); } 调用makinString方法,得到的字符串长度是:o A.1o B.2o C.3o D.4正确答案:C• 5.(单选)分析如下代码,输出结果为()。
public static void main(String[] args) { int i = 0; boolean re = false; re = ((++i) + i == 2) ? true : false;System.out.println("i=" + i + ",re="+re); }o A.i=1,re=trueo B.i=0,re=trueo C.i=1,re=falseo D.i=0,re=false正确答案:A• 6.(单选)下列代码的运行结果是() public static void main(String[] args) { String str = "420"; str += 42; System.out.print(str); }o A.42o B.420o C.462o D.42042正确答案:C•7.(单选)请看下列代码: public static void main(String[] args) { <插入代码> System.out.println(s); } 如果程序输出的结果是4247,那么在<插入代码>处应该填入代码是()。
1.1Java软件工程师培训班第一次考试题1、选择题(每题只有一个正确答案,每题1分,共10分)(1)、Sun公司对Java语言的宣传口号为“一次编程,到处执行”,体现了Java的什么特性A、编程的简单性B、与平台无关性C、Java的面向对象特性D、Java程序的鲁棒性(2)、Java语言中的int及char数据类型的长度分别为A、16位和8 位B、8位和16位C、32位和16位D、32位和8位(3)Java语言是由那家计算机公司发布的A、Microsoft 公司B、IBM 公司C、NEC 公司D、Sun 公司(4)java语言是在哪一年正式向计算机界发布的A、1985年B、1995年C、1997年D、1990年(5)Java语言的源程序经编译后所生成的程序类型为A、.exe 型的可执行程序B、.obj 型二进制的程序C、.lib 型二进制的库程序D、.class 型类代码的程序(6)某Java程序的类定义如下:public class MyClass extends BaseClass{}则该java源文件在存盘时的源文件名应为如下那一种A、myclass.javaB、MyClass.javaC、MYCLASS.javaD、MyClass.jav(7)下列那种注释方式在Java程序中是错误的A、/* 注释文字串 */B、// 注释文字串C、/** 注释文字串 */D、Rem 注释文字串(8)下列那种标识符不能作为java程序中的变量名A、INT B、boolean C、character D、Java_Float(9)下列各种符号的定义格式,那种在Java语言中是正确的常量定义A、const int SUM=1;B、#define SUM 1C、final int SUM =1;D、int SUM=1;(10)设int X=1,则“X == 1”表达式之值为A、1B、falseC、trueD、null2、问答题(每题3分,共30分)(1)什么是Java中的类?什么是Java中的对象?如何定义类和对象(用简单的代码加以说明)?(2)什么是Java中的继承?如何定义某个类的子类(用简单的代码加以说明)?(3)什么是Java中的接口?如何实现Java中的接口(用简单的代码加以说明)?(4)什么是Java中的线程?如何产生出自己的线程类(用简单的代码加以说明)?(5)什么是Java中的异常?如何产生出自己的异常类(用简单的代码加以说明)?(6)请解释“JDBC”的含义是什么?JDBC API中的“Statement”、“PrepareStatement”和“CallableStatement”三个类之间有什么区别?(7)请说明java.io包中的FileInputStream和FileOutputStream类的主要功能是什么?(8)请说明java.io包中的InputStreamReader和OutputStreamWriter类的主要功能是什么?(9)请说明包中的Socket和ServerSocket类的主要功能是什么?(10)请说明javax.servlet.http包中的HttpServletRequest和HttpServletResponse类的主要功能是什么?3、对下面的英文名称进行中文解释(每题2分,共10分)(1)JSP(2)Servlet(3)MVC(4)J2EE(5)J2SE4、编程题(每题10分,共50分)(1)现有如下代表学生信息的Student类,请写出它的子类DoctorStudent的类定义代码(类中的成员方法和属性自己规定)class Student{private int studentID;public void studyCourse(String someOneCourse){}}(2)现有如下代表工作行为的Work接口,请为该接口提供一个对应的实现类StudentWork,写出该实现类StudentWork的定义interface Work{public void doWork(String someOneItem);public void doStudy(String someOneItem);}(3)假设某个园的半径为1.5,请编程一个Circle园类并计算该园的面积(4)编写一个抽象类Employee(职员),该类中的成员属性包括“姓名”、“基本工资”、“家庭地址”,而类中的成员方法包括“显示职员如下信息:显示姓名、基本工资、地址”的成员方法和(5)某个JSP页面中包含有下面的用户登陆表单(包含有userName和userPassWord两个属性),请编写一个获得该表单的请求参数的Servlet程序。
考试场次:2013_07月考_7月31日_3G/C++/.NET/PHP/嵌入式试卷名称:2013年07月_C++_CSD/ESD13061. 阅读如下代码,函数sort是一种排序的算法:void sort(int* a, int n){for(int i=1; i<n; i++){int t = a[i];int j;for(j=i; j>0&&a[j-1]>t; j--){a[j] = a[j-1];}a[j] = t;}}请问sort函数排序的算法是:A. 冒泡排序B. 快速排序C. 选择排序D. 插入排序正确答案:D2.查看如下代码:int a[5] = {1,2,3,4,5};int *ap = a;int i = 0;下列代码中,不可以成功打印出数组元素的是:A.for(;i<5;i++){printf(“%d\n”,a[i]);}B.for(;i<5;i++){printf(“%d\n”,*a++);}C.for(;i<5;i++){printf(“%d\n”,ap[i]);}D.for(;i<5;i++){printf(“%d\n”,*ap++);}正确答案:B3. 下列关于字符串的代码正确的是:A.char *st1 = "ABCDE";st1 = "abcdefg";B.char *st1 = "ABCDE";st1[0] = ‘a’;C.char st1[] = "ABCDE";st1[5]=’a’;D.char st1[] = "ABCDE";st1=”abcde”;正确答案:A4.阅读如下代码,函数sort是一种排序的算法:void sort(int* a, int n){for(int i=0; i<n-1; i++){bool flag = true;for(int j=0; j<n-i-1; j++){if(a[j]>a[j+1]){int t = a[j];a[j] = a[j+1];a[j+1] = t;flag = false;}}if(flag) break;}}请问sort函数排序的算法是:A. 冒泡排序B. 快速排序C. 选择排序D. 插入排序正确答案:A5. -80转换成二进制的结果是:A. 1011 0000B. 0101 0000C. 1101 0001D. 1010 1111正确答案:A6.在C语言中调用函数f1,当f1函数执行完毕后,哪个变量的内存没有被回收?int a = 1000;void f1(int b){b = 10;int c = 20;static int d = 30;}A. 只有aB. Abcd都没有回收C. 只有dD. ad正确答案:DA. 属主用户可读可执行,同组和其它用户可读B. 属主用户可读可写,同组和其它用户可读C. 属主用户可写可执行,同组和其它用户可执行D. 属主和同组用户可读,其它用户可读可写正确答案:B8.查看如下代码:int a[5] = {1,2,3,4,5};int *ap = a;int i = 0;下列代码中,不可以成功打印出数组元素的是:A.for(;i<5;i++){printf(“%d\n”,a[i]);}B.for(;i<5;i++){printf(“%d\n”,*a++);}C.for(;i<5;i++){printf(“%d\n”,ap[i]);}D.for(;i<5;i++){printf(“%d\n”,*ap++);}正确答案:B9. 关于预处理指令,以下说法正确的是:A. #include可以包含文件,文件名必须用<>括起来B. #define可以定义宏,宏一旦定义,就无法取消C. #ifndef、#ifdef都可以用于条件编译D. #elseif 可以用于条件编译正确答案:C10. 以下代码int x = 1;x = x++ + ++x;printf ("%d\n", x);的输出是?A. 2B. 3C. 4D. 5正确答案:D11.关于预处理指令,以下说法正确的是:A.#include可以包含文件,文件名必须用<>括起来B.#define可以定义宏,宏一旦定义,就无法取消C.#ifndef、#ifdef都可以用于条件编译D.#elseif 可以用于条件编译正确答案:C12.根据下列变量的类型以及函数参数类型,选出正确的sizeof的结果:注意:选项给出结果的顺序是按照圆序号的顺序排列的。
达内第一次JAVA考试题1.关于下列代码说法不正确的是:()10.interfaceFoo{11.intbar();12.}13.14.publicclaBeta{15.16.claAimplementFoo{17.publicintbar(){return1;}18.}19.20.publicintfubar(Foofoo){returnfoo.bar();}21.22.publicvoidtetFoo(){23.24.claAimplementFoo{25.publicintbar(){return2;}26.}27.28.Sytem.out.println(fubar(newA()));29.}30.31.publictaticvoidmain(String[]argv){32.newBeta().tetFoo();3 3.}34.}A.编译错误B.运行代码输出:2C.如果删除16,17,18行,运行代码应然输出:2D.如果删除24,25,26行,运行代码输出:1正确答案:A2.在Java语言中,下列说法正确的是:()。
A.Java访问修饰符按照访问范围由低到高的排列顺序是public,default,protected,privateB.private可以用于外部类的声明C.一个Java源文件中声明为public的外部类只能有一个D.protected声明的方法不可以被子类重写正确答案C3.请看下列代码()publicclaMember{privateLonguerId;privateStringnickName;//以下是getter和ett方法}Main方法中的代码:Memberm1=newMember();m1.etUerId(newLong(100001));m1.etNickNa me(“mick”);Memberm2=newMember();m2.etUerId(newLong(100001));m2.etNickName(“mick”);Sytem.out.println(m1==m2);Sytem.out.println(m1.equal(m2));控制台的输出结果是:A.truefaleB.faletrueC.falefaleD.trueture正确答案C4.下面关于final说法错误的是:()A.final修饰类时,该类不能被继承。
92.0• 1. (单选)在Java Web开发中,不同的客户端需要共享的数据应存储在()中。
o A.sessiono B.applicationo C.requesto D.response正确答案:B• 2. (单选)以下选项中不是window对象的方法的是()。
o A.prompto B.openero C.alerto D.close正确答案:B• 3. (单选)obj对象有att属性,获取att属性的值,以下选项错误的是()。
o A.obj.atto B.obj("att")o C.obj["att"]o D.obj["a"+"t"+"t"]正确答案:c• 4. (单选)以下对JavaScript理解正确的是()。
o A.JavaScript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度o B.FireFox和IE存在大量兼容性问题的主要原因在于他们对JavaScript的支持不同上o C.JavaScript是一门客户端脚本语言o D.JavaScript技术和CSS技术一样,是为了设计样式而存在的正确答案:D• 5. •(单选)在Java Web应用程序中,给定servletA的代码片段如下所示:•public voiddoPost(HttpServletRequestrequest,HttpServletResponse response) • throwsServletException,IOException{• String id=”kingdom”;• ______________________•}•ServletB与servletA同在一个有效的会话范围内,当把请求转发给ServletB后,要是在ServletB中能够获得“kingdom”值,下划线处应填入()。
第1篇一、公司背景介绍达内科技(Tarena International Inc.)成立于2002年,总部位于中国北京,是一家专注于IT教育培训的综合性企业。
公司秉承“以教育改变生活”的使命,致力于培养具备国际视野的IT人才,为客户提供全方位的IT教育解决方案。
达内科技业务涵盖软件开发、移动应用开发、大数据、云计算、人工智能等多个领域,并与国内外多家知名企业建立了长期的合作关系。
二、面试题目及解析以下是一些达内科技面试的常见题目及解析,供考生参考:1. 自我介绍题目:请简要介绍一下您的个人背景、教育经历和职业发展。
解析:此题旨在了解应聘者的基本情况,考察其表达能力和逻辑思维能力。
回答时,应注意以下几点:(1)简洁明了,突出重点。
介绍个人背景、教育经历和职业发展时,要抓住关键信息,避免冗长。
(2)展现自己的优势。
在介绍过程中,要强调自己的优点和特长,如专业能力、项目经验等。
(3)展示团队合作精神。
提及曾在团队中担任的角色和取得的成绩,体现自己的团队合作能力。
2. 行业认知题目:您对IT行业的了解有多少?请谈谈您对该行业的看法。
解析:此题考察应聘者对IT行业的认知程度和了解深度。
回答时,应注意以下几点:(1)了解行业现状。
阐述当前IT行业的发展趋势、市场规模、竞争格局等。
(2)关注行业动态。
结合时事热点,谈谈自己对行业发展的看法。
(3)结合自身专业,分析行业需求。
从个人专业角度出发,分析行业对人才的需求。
3. 项目经验题目:请描述您在过往项目中承担的角色、遇到的问题及解决方案。
解析:此题旨在考察应聘者的实际操作能力和问题解决能力。
回答时,应注意以下几点:(1)详细描述项目背景。
介绍项目目标、项目周期、项目团队等。
(2)突出个人贡献。
强调自己在项目中的角色和所取得的成果。
(3)分析问题及解决方案。
阐述在项目过程中遇到的问题,以及如何解决这些问题。
4. 技能考核题目:以下代码段存在错误,请找出错误并改正。
大数据_4月_《专业1》第4周月考技能测试题张泽一、技能考试时间为:150分钟 二、技能题:100分 (一)题目要求: 1、 考试时长:150分钟 2、 按要求完成下面的各项需求。
3、 必须有录屏,无录屏者一律0分处理,必须是完整的考试录屏,录屏过程中不允许有暂停行为,若是发现,按考试作弊处理,桌面必须有自己的学院、班级、姓名。
4、 上交U 盘时,U 盘中只允许有自己考试的项目,否则按零分处理。
5、 使用java 语言和eclipse,idea 登工具编写代码。
(二)评分标准: (1) 使用双重for 循环输出如下图形.(5分) * *********(2) 例用循环输出下图乘法表.(5分)(3) 递归计算1+2+3+...+50的和.(5分)学院__ __班级_ 姓名__________ 密 封 线 内 不 要 答 题(4)数组元素依次为 89 , -23 , 64 , 91 , 119 , 52 , 73,90,采用冒泡排序对数组排序,并输出排序后的结果.(5分)(5)字符串Str=”asdfasdfasdfsssfdasdfasdfasdf”,统计a,s,d,f出现的次数.(5分)(6)字符串Str=”qwertyu”; 把这个字符串反转,得到str2=”uytrewq”;并输出结果.(5分)(7)输出1到100质数.(6分)(8)新建一个Student类,要求有id,name,age,birth,address等字段,字段的类型要合理,要有setter和getter方法,要有无参和全部参数的构造函数.建立Teacher类,字段为id,name,有参和无参的构造方法.(6分)(9)建立ISay接口,接口里声明一个say方法,Student类和Teacher都实现这个接口,同时实现say方法.Student类的say方法输出,我是学生字符串.Teacher类的say方法,输出我是老师字符串.(6分)(10)建立IRun接口,接口里声明一个run()方法,Student和Teacher实现这个接口,同时实现run()方法.(6分)(11)得到Student和Teacher类的对象,调用特们的say方法和run方法.(6分)(12)把上题的对象分别向上转型为ISay和IRun,再次调用say和run方法,有什么效果?(6分)(13)使用String类建立字符串str=”12345”,再使用StringBuffer或则StringBuilder类得到字符串str2=”abcde”,在控制台输出这两个字符串.(6分)(14)得到当前时间和2020-01-01这两个时间对象,然后计算这两个时间点相隔多少天. 并在控制台输出.(6分)(15)使用SimpleDateFormate输出年-月-日和年/月/日和日-月-年格式的时间字符串.(6分)(16)把 1/0放到try块里. 使用try,catch, 在catch里捕获这个异常,同时输出这个异常的信息.(6分)(17)使用try ,catch,捕获一个数组越界的异常或则空指针的异常.(6分)(18)不少于20行的注释(4分)Plus: 可以查Java Api。
欢迎共阅
1.
(单选题)下列数组声明语句中,错误的是:()。
∙?A.
int[]arr=newint[]{};
∙
∙
∙
(单选)classCard{}下列不属于Card类构造方法的是:()
∙?A.
Card(){}
∙?B.
publicCard(){}
∙?C.
publicvoidCard(){}
∙?D.
∙
∙
∙
∙?D.
垃圾回收机制
正确答案:C
4.
∙?A.
publicclassSessionimplementsRunnable,Clonable{publicvoidrun();publicObjectclone();}∙?B.
∙
∙
∙
∙?B.
12a
∙?C.
M12
∙?D.
$12
∙
∙
∙
∙
正确答案:D
7.
(单选)Java程序的执行过程中用到一套JDK工具,其中javac.exe是指()。
∙?A.
Java语言编译器
∙?B.
Java字节码解释器
∙?C.
∙
∙
∙
∙
[19,35,49,55,58,75,83,84,91,93,2,11,26,27,37,44,48,60];∙?D.
[2,19,11,35,26,49,27,55,37,58,44,75,48,83,60,84,91,93];
正确答案:B
9.
(单选)A类中有一个方法:protectedintprint(Stringstr){},B类继承A类,以下方法能在B类中重写A类中print()方法的是:()。
∙?A.
∙
∙
∙
∙
true
∙?B.
false
∙?C.
null
∙?D.
空字符串
∙
∙
∙
∙
byteb1=10;byteb=++b1;
正确答案:D
12. ∙?A.
Sub.f()Sub.f()
∙?B.
Sub.f()Super.f()
∙?C.
∙
∙
∙
∙
编译错误,所有的构造器必须是public的∙?D.
编译错误,构造器不能是private的
正确答案:A
14. ∙?A.
该类编译失败
∙?B.
∙
∙
∙
for(;;){}
∙?B.
for(inti=0;i<100;i++){}
∙?C.
for(inti=0,j=0;;i++,j++){}
∙?D.
for(inti=0;i<10){}
∙
∙
∙
∙
newclassFoo{publicintbar(){return1;}}
正确答案:C
17.
(单选)请看下列代码:
publicclassPlant{privateStringname;publicPlant(Stringname){=name;}publicStri nggetName(){returnname;}}classTreeextendsPlant{publicvoidgrowFruit(){}publicvoiddropL eaves(){}}下列说法正确的是:
∙?A.
在Tree类中添加代码:publicTree(){Plant();},编译将通过
∙
∙
∙
∙
s=14
∙?B.
s=16
∙?C.
s=10
∙?D.
编译失败
∙
∙
∙
∙
正确答案:D
20.
(单选)下列代码的输出结果是:
publicclassBlip{protectedintblipvert(intx){return0;}}classVertextendsBlip{<插入代码>}在<插入代码>处填入选项中的代码,使Vert类没有编译错误的是()。
publicintblipvert(intx){return0;}∙?B.
privateintblipvert(intx){return0;}
∙
∙
∙
∙
doubled4=2.5*1.5;
∙?C.
doubled2=30/300;
doubled3=1/2+0.5;
正确答案:B
22.
∙
∙
∙
∙
(单选)下列数组声明语句中,错误的是:()。
∙?A.
int[]arr=newint[8];
∙?B.
int[]arr=newint[8]{};
∙?C.
int[]arr={};
∙?D.
∙
∙
∙
∙
输出:null
正确答案:C
25. ∙?A.
a=100,b=300
∙?B.
a=100,b=200
∙?C.
∙
∙
∙
∙?C.
JRE包括JVM及Java核心类库。
∙?D.
目前主流版本JVM通过纯解释的方式运行Java字节码。
正确答案:D
27.
(单选)请看下列代码:
interfaceData{publicvoidload();}abstractclassInfo{publicabstractvoidload();}下列选项
∙
∙
∙
∙
正确答案:A
28. ∙?A.
A()100B()200
∙?B.
A()200B()200∙?C.
B()200A()100
∙
∙
∙
∙
∙
∙?A.
输出:TestA ∙?B.
输出:TestB
∙?C.
输出:TestATestB
∙?D.
∙
∙
∙
∙
goinGobangoinGobangoinSente
正确答案:C
32. ∙?A.
5
∙?B.
3
∙?C.
∙
∙
∙
∙?C.
continue可以用于跳出循环∙?D.
continue不能出现在switch语句中
正确答案:C
34. ∙?A.
text
∙
∙
∙
∙
null
∙?B.
Tom
∙?C.
∙?D.
""
∙
∙
∙
∙
∙?A.
3,3
∙?B.
∙?C.
3,4
∙?D.
∙
∙
∙
∙
GobstopperFizzylifting
正确答案:D
39.
(单选)下面的代码用于对数组arr实现冒泡排序:
for(inti=0;i<arr.length-1;i++){booleanisSwap=false;空白处if(!isSwap)break;}下列选项中,空白处可以填入的代码是:()。
∙?A.
for(intj=arr.length-1;j>i;j--){if(arr[j]<arr[j-1]){inttemp=arr[j];arr[j]=arr[j-1];arr [j-1]=temp;isSwap=true;}}
∙
∙
∙
∙
p.setWeight(420);
∙?B.
Payload.setWeight(420);
∙?C.
p=newPayload(420);
∙?D.
p=newPayload();p.setWeight(420);
∙
∙
∙
∙
抛出运行时异常
正确答案:C
42. ∙?A.
BinfoAinfo
∙?B.
AinfoBinfo
∙?C.
∙
∙
∙?B.
p1=p2;
∙?C.
p2=p4;
∙?D.
p2=(ClassC)p1;
∙
∙
∙
∙
∙?A.
g(Aa)A.f()
∙?B.
g(Aa)B.f()
∙?C.
g(Bb)A.f()
∙?D.
∙
∙
∙
∙
importcom.tarena.*;publicclassTerraCarta{publicdoublehalfway(){returnGeodetics.DIAMET ER/2.0;}}
正确答案:AD
47.
(多选)在Java语言中,下列说法正确的是()。
∙?A.
一个接口可以继承多个接口
∙?B.
∙
∙
∙
publicvoidfoo(){}
∙?B.
publicObjectfoo(){returnthis;}
∙?C.
publicTwofoo(){returnthis;}
∙?D.
publicOnefoo(){returnthis;}
∙
∙
∙
∙
publicintmethod(Stringstr){}
正确答案:BCD
50.
(多选)查看如下代码:classA{protectedintmethod(inta,intb){return0;}}下列选项中,可以在A的子类中使用的是()。
欢迎共阅
页脚内容 ∙ ?A.
publicintmethod(inta,intb){return0;} ∙ ?B.
privateintmethod(inta,intb){return0;} ∙
∙。