1.Java基础知识测试_答案 【黑马基础班考试题】

1.Java基础知识测试_答案 【黑马基础班考试题】

ID:47503528

大小:93.52 KB

页数:10页

时间:2019-09-10

1.Java基础知识测试_答案 【黑马基础班考试题】_第1页
1.Java基础知识测试_答案 【黑马基础班考试题】_第2页
1.Java基础知识测试_答案 【黑马基础班考试题】_第3页
1.Java基础知识测试_答案 【黑马基础班考试题】_第4页
1.Java基础知识测试_答案 【黑马基础班考试题】_第5页
资源描述:

《1.Java基础知识测试_答案 【黑马基础班考试题】》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、考试宣言:同学们,考试考多少分不是我们的目的!排在班级多少的名次也不是我们的初衷!我的考试的目的是要通过考试中的题目,检查大家在这段时间的学习中,是否已经把需要掌握的知识掌握住了,如果哪道题目你不会做,又或者做错了,那么不用怕,考完试后,导师讲解的时候你要注意听!那时候学会了,记住了,也一样不影响你高薪就业!本套题共40道不定项选择题,其中单选30道,多选10道。单选2分/题,多选4分/题。多选题不全对半分,全对满分。1.下面说法正确的是()A.JVM就是Java虚拟机,包含java核心类库//JRE:JVM+Javalibrary。B.JRE就是java运行环境,包含j

2、ava程序编译运行的工具环境//JDK:JRE+ToolsC.JDK就是java开发环境,javac是其中的一个工具D.功能范围:JDK>JVM>JRE2.下面的说法正确的是()A.Java语言是面向对象的、解释执行的网络编程语言。B.Java语言具有可移植性,是与平台无关的编程语言。C.Java语言可对内存垃圾自动收集。D.Java语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境。3.给定java代码,如下:publicbytecount(byteb1,byteb2){return____;}要使这段代码能够编译成功,横线处可以填入A.(byte)

3、(b1-b2)//返回值类型为byte,要求选项结果为byteB.b1-b2C.(byte)b1+b2D.(byte)b1/b21.关于类的命名,正确说法是()A.可以由数字和英文拉丁字母组成,且可以任意排序//数字不能开头B.命名要做到见名知意C.如果是由多个单词组成,每个单词首字母大写D.可以是Java已经定义过的关键字//囧2.关于main方法说法错误的是()A.main方法是java程序执行的入口B.main方法的方法体至少要有一行代码//可以没有代码C.main必须定义在一个类中D.main方法的定义格式为:publicstaticvoidmain(String

4、[]args){}3.类中某方法定义如下:double fun(int a,int b){   return a*1.0/b;  } 同一类内其它方法调用该方法的正确方式是: A.double a = fun(1,2); B.double a = fun(1.0,2.0); C.int x = fun(1,2);  D.int x = fun(1.0,2.0);4.给定java代码,如下,编译运行,结果是()publicstaticvoidmain(String[]args){booleanflag;System.out.println(“flag”+flag);//局部

5、变量需要先初始化再使用}A.编译错误B.编译通过,单出现运行时错误C.正常运行,输出flag=falseD.正常运行,输出flag=5.下面哪个关键字可以定义一个类()A.interfaceB.class//查看下面解释C.extendsD.implements在Oracle官网java英文原版教程,链接地址:https://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html上有如下解释:IntheJavaprogramminglanguage,an interface isareferencet

6、ype,similartoaclass,thatcancontain only constants,methodsignatures,defaultmethods,staticmethods,andnestedtypes.Methodbodiesexistonlyfordefaultmethodsandstaticmethods.Interfacescannotbeinstantiated—theycanonlybe implemented byclassesor extended byotherinterfaces.Extensionisdiscussedlaterin

7、thislesson.1.byte类型的取值范围是()A.-256至255B.-255至255C.-128至127//*/?#%¥@*&……D.-127至1282.下面关于java中方法,描述错误的是()A.必须定义在类或者接口里面B.定义一个方法之前要明确该方法需要的参数和返回值类型C.方法可以提高代码复用性,提高程序运行的效率//可以提高编写代码的效率D.方法只有调用才会被执行3.下面程序执行的结果是?()classTest{publicstaticvoidmain(String[]args){System.out.pri

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。