欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    Java基础试题及其复习资料Word文件下载.docx

    • 资源ID:1077085       资源大小:20.78KB        全文页数:19页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java基础试题及其复习资料Word文件下载.docx

    1、b) “123”c) “12”d) “234”7) 给定如下java代码,编译时会在()出现错误。 class Parent class Child extends Parent public static void main(String args) Parent p1=new Child() ;/第一行 Parent p2=new Parent () ;/第二行 Child c1=new Child() ;/第三行 Child c2=new Parent () ;/第四行a) 第一行b) 第二行c) 第三行d) 第四行8) 给定如下java代码,编译运行时,结果是()。public cla

    2、ss Test public static void main (String args) for (int i=0;i3; i+) System.out.print(i) ; a) 编译时报错 b) 正确运行,输出012 c) 正确运行,输出123 d) 正确运行,输出01239) Java语言中,String str=”123456789”,System.out.println(str.indexOf(“5”),输出结果为()。 a) 6 b) 5 c) 4 d) -110) 在java中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是( ) 。(选择一项) a) i

    3、nterface A extends B,C b) interface A implements B,C c) class A implements B,C d) class A implements B,implements C11) 下列说法中错误的一项是()a) 线程就是程序 b) 线程是一个程序的单个执行流c) 多线程是指一个程序的多个执行流 d) 多线程用于实现并发12)给定JAVA代码,如下:Class Parent public void count() System.out.println(10%3) ;public class Test extends Parent publ

    4、ic void count() System.out.println(10/3) ;public static void main(String args) Parent p = new Test() ; p.count() ;运行编译后,输出结果是( )。a) 1b) 1.0c) 3d) 3.333333333333333513) 给定某java程序的main方法,如下;public static void main(String args) int i = 0; System.out.println(i+) ;a) 0b) 1c) 编译错误d) 运行时出现异常14)给定java程序,如下:

    5、编译运行Test.java,结果是( )。 private static final int counter=10; public static void main(String args) System.out.println(+counter) ; a) 10b) 1115) 下列哪个一个操作不能使线程从等待阻塞状态进入对象阻塞状态(D) a) 等待阴塞状态下的线程被notify()唤b) 等待阻塞状态下的纯种被interrput()中断 c) 等待时间到d) 等待阻塞状态下的线程调用wait()方法16)在JAVA中,要创建一个新目录,要使用( )类的实例。a) Fileb) c) Pr

    6、intWriterd) Dir17) 在java 中,下列( ) 类不能派生出子类. (选择一项) a) public class MyClass b) class MyClass c) abstract class MyClass d) final class MyClass 18) 在java 中,以下()命令能够将java源文件编译为类文件(选择一项)a) javab) javawc) javacd) jar19) 在JAVA中,要判断D盘下是否存在文件abc.txt,应该使用以下( )判断语句。a) if(new File(“d:abc.txt”) .exists() = =1) b)

    7、 if(“d:abc.txt”) = =1) c) if(new File(“d:/abc.txt”) .exists( ) ) d) if(“d:/abc.txt) 20) 给定JAVA代码,如下:编译运行,结果是( )。public static void main(string args) String s; System.out.println(“s=”+s) ;a) 编译错误b) 编译通过,但出现运行是错误c) 正常运行,输出s=nulld) 正常运行,输出s=21) 给定一个java程序的main方法的代码片段如下:假如d 目录下不存在abc.txt文件,现运行该程序,下面的结果正

    8、确的是( )。 ( 选择一项)try PrintWriter out=new PrintWriter(new (“d:/abc.txt”) ; String name=”chen”; out.print(name) ; out.close( ) ;catch(Execption e) System.out.println(“文件没有发现!“) ;a) 将在控制台上打印:“文件没有发现!”b) 正常运行,但没有生成文件abc.txtc) 运行后生成abc.txt ,但该文件中无内容d) 运行后生成abc.txt,该文件内容为:chen22) 下列哪个方法可以使线程从运行状态进入其他阻塞状态(A)

    9、a) sleep b) wait c) yield d) start23) 给定某java 程序的main 方法如下,该程序的运行结果是() (选择一项) 。public static void main ( String args) boolean boo=true; if ( boo= false) System.out.println (a) ;else b a) a b) b c) c d) d24)下列选项中,不属于Java语言的关键字的是() 。a) importb) malloc c) extends d) new 25)在JAVA中,() 类提供定位本地文件系统,对文件或目录及

    10、其属性进行基本操作。 a) b) c) d) File 26)在JAVA中,() 关键字用来终止循环语句。a) return b) continue c) break d) exit 27) 给定java 代码,如下,编译运行后,结果是0。static String s;public static void main(String args) char c=s.charAt(0) ; System.out.println(c) ; b) 运行期异常,异常类型为NullPointerException c) 运行期异常,异常类型为ArithmeticExceptioin d) 正确运行,但无输出

    11、内容28) 给定Java代码如下,关于super的用法,以下描述正确的是() 。class C extends B public C() super() ; a) 用来调用类B 中定义的super() 方法b) 用来调用类C 中定义的super() 方法c) 用来调用类B 的无参构造方法d) 用来调用类B 中第一个出现的构造方法29) 给定java代码如下,编译运行,结果是() 。public static void main (String args) int i;System.out.println (“i=“+i) ;a) 编泽错误b) 运行时出现例外c) 正常运行,输出i=-1 d)

    12、正常运行,输出i=0 30) 研究下面的Java 代码,当x=2 时,运行结果是() 。switch ( x) case1: System.out.println(1) ;case2:case3: System.out.println(3) ;Case4: System.out.println(4) ;a) 没有输出任何结果 b) 输出结果为3 c) 输出结果是3 和4 d) 输出结果是l 、3 和4 31) 类java.util.HashMap 实现了()接口。a) Collection b) Set c) Map d) List 32) 在Java中,com 包中某类的方法使用下列()访问

    13、修饰符修饰后,可以被com.db包中的子类访问,但不能被com.db 中其他类访问。 a) private b) protected c) public d) friendly 33) 在java中,使用关键字来定义一个接口。(选择一项) a) class b) interface c) extends d) implements 34) 在java中,()接口位于集合框架的顶层(选择一项) a) Map b) Collection c) Set d) List 35) Java中,byte 数据类型的取值范围是()。(选择一项) a )256 至255 b )255 至255 c )128

    14、至127 d )127 至128 36) 分析如下JAVA代码片段,输出结果为() . (选择一项) int price = 10;int number 0;int monney =0; for(int i=0;i 2;i+)number+;-price;monney +=number*price;System.out.println(monney) ;a) 25 b) 28 c) 31 d) 30 37) 给定java 代码如下,编译运行后,输出结果是()(选择一项)。 public class test static int i;public int aMethod() i+; retur

    15、n i;public static void main (String args) Test test=new Test() ; test.aMethod () ;System.out.println (test.aMethod() ; a) 0 b) 1 c) 2 d) 3 38)在java 的异常处理模型中,无论是否发生异常,()块中的代码都会被执行。a) tryb) catchc) finallyd) throw39)在java中,以下代码()正确地创建了一个InputStreamReader类型的对象。e) new InputStreamReader(new (1.dat) ;f) n

    16、ew InputStreamReader(new (g) new InputStreamReader(new BufferedReader(h) new InputStreamReader(40)在java中,访问修饰符限制性最高的是()。i) privatej) protectedk) publicl) friendly41) 分析如下的Java代码段,()编译没有异常和错误 (选择一项)a) byte b=257;b) boolean b=null;c) float f=1.3;d) int i=12;42) 在Java的异常处理中,用户自定义的异常类应该是()的子类。a) Excepti

    17、onb) Throwablec) Errord) RuntimeException43)在Java中,如果父类中的某些方法不包含任何逻辑,并且需要由子类重写,应该使用()关键字来声明父类的这些方法。a) finalb) staticc) abstractd) void44)在Java中,关于HashMap类的描述,以下说法错误的是()。a) HashMap使用键/值的形式保存数据b) HashMap能够保证其中元素的顺序c) HashMap允许将null用作键d) HashMap允许将null用作值45) 在JAVA中,无论测试条件是什么,下列()循环将至少执行一次。a) forb) dowh

    18、ilec) whiled) whiledo46) 在Java中,下列代码运行后的输出结果是()。int x=5*3;int y=x+5/x+3;System.out.println(y) ;a) 18b) 21c) 19d) 447)分析下面这段Java代码,它的运行结果是()。import java.io.*;public class Bpublic static void main(Stringargs) int i=12;System.out.println(i*=+i) ;a) 145b) 169c) 156d) 程序无法编译48)在Java中,下面这段代码运行后的结果是()。clas

    19、s FatherClass final protected void faMethod() System.out.println(“这是父类中的方法”) ; class SonClass extends FatherClass public void faMethod() System.out.println(“这是子类中的方法”) ; public static void main(Stringargs) FatherClass obj=new SonClass() ; obj.faMethod() ;a) 这是父类中的方法b) 这是子类中的方法c) 这是父类中的方法 这是子类中的方法d)

    20、编译错误二 多项选择49)在Java中,下面关于变量及其作用域的描述错误的是()a) 实例变量是存放在方法区中b) 实例变量用关键字static声明c) 在方法中定义的局部变量在该方法被执行时创建d) 局部变量在使用前必须被初始化50) 给定Java代码,如下: abstract class Shape abstract void draw() ; 要创建Shape类的子类Circle,以下代码正确的是() (选择二项)a) class Circle extends Shape int draw() b) abstract class Circle extends Shape c) class

    21、 Circle extends Shape void draw() ;d) class Circle extends Shape void draw() 51) 给定一个Java程序的方法结构如下;以下方法体实现语句正确的是( )。(选择两项)public Integer change( int i) a) Integer int =new Integer( i) ;return int;b) Integer t = Integer.valueOf( i) ;return t;c) return new Integer( i) ;d) return i;52) 给定JAVA程序Test.jav

    22、a,如下:package com; public void talk( ) protected void walk( ) private void climb( ) private void jump( ) 给定Test的子类Test2,代码如下:Package com.util;Import com.*;Public class Test2 extends TestPublic static void main(String args) Test2 tt=new Test2( ) ; /A可以在Test2的A处加入的代码是()。(选择二项)a) tt.talk( ) ;b) tt.walk(

    23、 ) ;c) tt.climb( ) ;d) tt.jump( ) ;53) 在JAVA语言中,下面变量命名合法的有()。a) variable123b) 123variblec) privated) variable_12354)给定一段JAVA代码如下:要打印出list中存储的内容,以下语句正确的是( )。ArrayList list = new ArrayList( ) ;list.add(“a”) ;list.add(“b”) ;Iterator it = list.iterator( ) ;a) while(it.hasNext( ) ) system.out.println(it.

    24、next( ) ) ;b) for(int i=0; ilist.size( ) ; i+) system.out.println(list.get(i) ;c) while(list.hasNext( ) ) system.out.println(list.next( ) ) ;d) for(int i=0;system.out.println(it(i) ;55)在Java中,下列()是合法的变量名。m) _myStringn) $a+bo) myStringp) 9myString在java中,下面()是不合法的声明。q) short xr) short ys) short5 x2t)

    25、short z2556)以下()不是Java的原始数据类型。a) shortb) Booleamc) unitd) float57) 给定如下Java代码,编译运行时,以下()语句的值是true。String s=”hello”;String t=”hello”;String e=new String(”hello”) ;char c=h,e,l,l,o;a) s.equals(t) ;b) t.equals(c) ;c) t.equals(e) ;d) t=c;58) 在Java中,下面关于抽象类的描述正确的是()。a) 抽象类可以被实例化b) 如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类c) 抽象类中的方法必须都是抽象的d) 声明抽象类必须带有关键字abstract


    注意事项

    本文(Java基础试题及其复习资料Word文件下载.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开