JAVA基础知识测试题1姓名+班级_第1页
JAVA基础知识测试题1姓名+班级_第2页
JAVA基础知识测试题1姓名+班级_第3页
JAVA基础知识测试题1姓名+班级_第4页
JAVA基础知识测试题1姓名+班级_第5页
免费预览已结束,剩余4页可下载查看

下载本文档

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

文档简介

1>下述那个方法(函数)的声明格式,是一个正确的九“程序入口?()A・publicvoidmain(String[]args)B・publicstaticvoidmainOC・privatestaticvoidstart(Stringmydata)D・publicstaticfinalvoidmain(String[]mydata)2、 经Java编译器编译过的二进制文件扩展鋼,是下述的哪一个?()A・・javaB・・bytecodeC・・classD.・dll3、 下述哪一个系统包,是每一个java程序中都默认引入的?()A・java・utilB・jeva・langC・system.langD・・system4、 下述哪一个注释,在Java程序中是错误的?//Add5totheresult/***TODO:Fixbug12312***/C・#AddconfigurationvalueD・/*Readfilefromsystem****/5、 下述关于以.java为扩展名的陈述中,哪一个是正确的?扎该文件只能包含一个class的声明。该文件中只能包含一个Public修饰过的class的声明和一个泄义的公用(public)接口(Interface)。该文件至少包含一个Public修饰过的class的声明.该文件最多只能声明一个Public修饰过的class的声明.6、 下述关于import(导入)关键字的陈述中,哪一个是正确的?如果该类文件包含未使用的导入语句,则该文件不会被编译。未使用的导入语句可以被删除,并不会导致文件无法编译。如果出现重复的import语句,则该文件无法编译。如果一个类中用import语句导入了期外一个类的,虽然这个类无法被找到,但该文件仍然可以被编译。7、 下述程序的执行结果是什么?1:publicclassParkRanger{2:intbirds=10;3:publicstaticvoidmain(Stringdata){4:inttrees=5;5:System.out・print(trees+birds);6:}7:}该程序不会被编译。改程序会被编译,但是会出现一个运行错误(exception)。可编译,且会输出5.可编译,且会输出15.8>下列关于JAVA语言的陈述中正确的是?()java命令可以执行・jeva和.class文件.Java语言不是而向对象的.javac命令会将文件直接编译成机器码(machinecode).扎只有I只有III只有II和III一个正确的都没有.9、下述那个语句不能作为JAVA程序文件中的第一行岀现?()importwidget・*;B・//WidgetManagerC・packagesprockets;D・intfacilityNumber;下述哪一个关于使用package(打包)命令组织程序代码的陈述是正确的?()扎每一个类的声明都要求包含一个package的声明.为了新建一个包,你必须在文件夹中添加一个名为“package,init"的文件.“打包”这个方法使你可以限制来自包外部的%种访问,并由此设宜类、方法或数据的访问权限。包的内部是无法限制对于对象和方法的访问的。11、 假设你当前的目录是/user/home(Linux系统),你要编译并执行位于该目录下的/user/home/Manager.java文件,那么下述哪一组命令是你进行编译和运行时需要使用的一组命令?()A・javaManagerjavacManagerB・jevacManager・javajavaManagerC・javacManagerjavaManager・classD・javacManager・javajavaManager・class12s卜述对java二进制代码的陈述中,哪一个是正确的?(WhichofthefollowingistrueofaJavabytecodefile?)()可以运行在任何一个装有合适的JVM(虚拟机)的计算机上//ItcanberunonanycomputerwithacompatibleJVM.只能运行在和编译计算机一样的系统上//Itcanonlybeexecutedonthesametypeofcomputerthatitwascreatedon.该文件可以被文档编辑器直接阅读和修改//Itcanbeeasilyreadandmodifiedinastandardtexteditor・该文件需要对应・java原文件才能被执行//Itrequiresthecorresponding・javathatcreatedittoexecute・13x在JAVA语言中哪一个符号是用来表示声明结束的?//WhatisthecorrectcharacterforterminatingastatementinJava?()一个冒号://Acolon(:)B・行结束符号(回车符号)//Anend-of-linecharacter一个TAB符号(键盘TAB)//Atabcharacter一个分号//Asemicolon(;)14、 下述程序会输岀什么?()1:publicclassTolls{2: privatestaticintyesterday=1;3: inttomorrow=10;4: publicstaticvoidmain(String[]args){5: Tollstolls=newTollsO;6: inttoday=20,tomorrow=40;7: System.out.print(today+tolls.tomorrow+tolls・yesterday);8:}9:}扎第6行有错误,不会编译.第7行有错误,不会编译.316115、 下述代码是一段无法编译的代码,但是哪一行没有错误呢?()1:publicThisClassDoesNotCompile{2: doubleintcount;3: voiderrors0{}4: staticvoidprivate limit;}扎第1行第2行第3行第4行16、 基于下述哪个特点,Java类(class)文件可以运行在多种不同的设备上?()封装//Encapsulation面向对象//ObjectOriented继承//Inheritance平台独立性//Platformindependence17、 关于JVM虚拟机的特点,下列哪一个是不正确的?()它防IkJAVA二进制代码被轻易的破解或反编译(decoded/decomp订ed)・它支持平台独立.它管理程序所需的内存。它将JAVA指令翻译为机器指令(machineinstructions)・18、 下述哪种变量可以常住程序使用的内存空间?()包变^//Packagevariables类变量//Classvariables实例变量//Instancevariables局域变量//Localvariables19、 根据下而一组import语句,判断哪个文件会被引入?()importtelevision.actor・*;importmovie.director・*;A・television・actor・recurring・MarieB・movie・directors・JohnC・television.actor・PackageD・movie・NewRelease20、 根据下述代码判断,哪一个输入可以实现输岀“White-tailed” ()packageforest;publicclassDeer{publicstaticvoidmain(String・・・thelnpu){System・out・print(thelnput[2]);}}A・javaforest.Deerdeer5White-taileddeer,zB・ forest.DeerWhite-taileddeer?,deer3C・jdvaforest.DeerReddeerWhite-taileddeerD・javaforest.DeerMy〃deerWhite-tailed"'21、 在一个JAVA程序中,下列哪种声明顺序是正确的?()import声明,package声明,class声明package声明,class声明,import声明class声明,import声明,package声明package声明,import声明,class声明22、 阅读下述程序,你觉得最多需要几行import声明语•句就可以使下面的程序编译并执行?()假设Blackhole这个类已包含在名为stars的包中。packageplanetarium;importjava・l&ng・*;importstars・*;importjava.l&ng.Object;importstars.Blackhole;publicclassObserver{publicvoidfind(Blackholeblackhole){}}一个也不用TOC\o"1-5"\h\z1个2个3个23、 下述描述中,哪个是正确的?()命令编译・java文件为.class文件.javac命令编译.java文件为.class文件.java命令编译.class文件为・jova文件.javac命令编译.class文件为・java文件.24、 填写下列空白,使下述代码可以编译并运行,哪一组是正确的填写组合?O agent;public Banker{privatestatic getMaxWithdrawal(){return10;}}A・import,class,nullB・import,interface,voidC・package,int,intD・package,class,long25、 在JAVA语言中下述哪个注释是正确的?()////////WalkmydogB・#!Goteam!C・/Processfailsatruntime/D・Noneoftheabove在JAVA程序中.下列哪个关于程序入口(main方法)的声明是错误的?()publicstaticvoidmain(String・・・arguments)B・publicstaticvoidmain(Stringarguments)C・publicstaticfinalvoidmain(String[]arguments)D・publicstaticvoidmain(String]]arguments)阅读程序,请问输出了什么?()1・classAlligator{2・publicstaticvoidmain(String[]args){3. int[]x[]={{1,2},{3,4,5},{6,7,&9}};4・ int[][]y=x;System・out・printin(y[2][1]);TOC\o"1-5"\h\z}}23467F・编译错误28、 下述哪个是正确的jas代码文件?()A.・javB・・classC・•sourceD・・java29、 阅读下述程序,哪个陈述是对的?假设Math同时存在于java,lang和pocket,complex两个包中,且pocket,complex是存在的。()1:packagepocket;2:importpocket・complex・*;3:importjava.util.*;4:publicclassCalculator{5:publicstaticvoidmain(Stringargs){6: System・out・print(Math・floor(5));7: }8:}第2行有错误,不会编译.第3行有错误,不会编译.第6行有错误,不会编译.可编译无问题.30、 阅读下述程序,考虑会输岀什么?()publicclassKeyboard{privatebooleannumLock=true;staticbooleancapLock=false;publicstaticvoidmain(String・・・shortcuts){System・out・print(numLock+/z^+capLock);}}A・truefalseB・falsefalsec.不会编译.D.可编译,但是会出现运行错误.31、 下述代码编译且执行后的结果是?()publicclassRo11erSkates{staticintwheels=1;inttracks=5;publicstaticvoidmain(Stringarguments){RollerSkatess=newRollerSkatesO;intfeet=4,tracks=15;System.out.print(feet+tracks+s.wheels);}}扎无法编译.TOC\o"1-5"\h\z5102032、 阅读代码,考虑程序的输岀是什么?(假设Sports包已存在)()packagesports;publicclassBicycle{Stringcolor="red";privatevoidprintColor(Stringcolor){color="purple";System・out・print(color);}publicstaticvoidmain(String[]rider){newBicycle0・printColor("blue");}}A

温馨提示

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

评论

0/150

提交评论