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

    黑马就业班java测试题文档格式.docx

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

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

    黑马就业班java测试题文档格式.docx

    1、public static void main(String args) int x = 4; int y = 5; if(x+4 & +y5) x+; System.out.println(x= + x + ,y= + y);A. x=4,y=5B. x=4,y=6C. x=5,y=6D. x=6,y=67.尝试运行下面的代码会发生什么?( b)public class Test public static void main(String args) boolean m = true; if (m = false) System.out.println(true); else false

    2、A. 输出字符串”true”B. 输出字符串”false”C. 编译时错误D. 运行时错误8.编译并运行以下代码将发生什么? ( d)public static void main(String args) char digit = a; for (int i = 0; i 10; i+) switch (digit) case x : int j = 0; System.out.println(j); default : int j = 100; int i = j; System.out.println(i);A. 输出11次100B. 输出10次100,然后抛出运行期异常C. 编译错误,

    3、因为变量i不能在main() 方法中被声明2次D. 编译错误,因为变量j不能在main() 方法中被声明2次E. 以上都不对9.class Demo b public static int fun(int c) return c+=2; public static void main(String args) int temp = fun(2); System.out.println(temp);A. 2B. 4C. 6D. 810.下面哪些函数是public void aMethod().的重载函数?(bd )A. void aMethod( ). B. public int aMethod

    4、(int a, float b). C. public void aMethod (). D. public float aMethod (int m)11.在java中,关于数组描述正确的是(bcd )A数组中的索引下标从1开始B存储在数组当中的数据都属于同一数据类型C通过数组名.length()能获得数组的长度D数组的最大索引下标是数组的长度减112.下面程序的输出结果是什么(d )int arr = new int10;System.out.println(arr0);A编译不通过B运行时出错C输出nullD输出013.下面哪个语句正确地声明一个整型的二维数组( cd)A. int a

    5、= new int; /没确定一维数组长度B. int b1010 = new int;C. int c = new int1010;D. int d = new int1010;14.以下代码输出是( d)class Demo int i = 0; int sum = 0; while (i = 10) i+; if (i % 2 != 0) continue; sum += i; System.out.println(sum);A. 55B. 45C. 35D. 3015.和下面代码能完成相同的选项是(b) int i = 1;= 100) if (i % 2 = 0) sum = sum

    6、 + i;A. for (int x =1; x=100;x+) sum=sum+x;B. for (int x =0;x+=2) sum=sum+x;C. for (int x =1;D.上述全对16.下列有关类、对象和实例的叙述,正确的是哪一项?(d)A类就是对象,对象就是类,实例是对象的另一个名称,三者没有差别B对象是类的抽象,类是对象的具体化,实例是对象的另一个名称C类是对象的抽象,对象是类的具体化,实例是类的另一个名称D类是对象的抽象,对象是类的具体化,实例是对象的另一个名称17.下面关于java中包的说法正确的是(acd )A. 在java中可以使用import语句导入包B. 在j

    7、ava中可以使用package语句导入包C. 位于同一个包中的类,不需要导包就可以直接访问D. 不同的包中可以出现类名相同的类18.下列有关抽象类的叙述正确的是哪项?(c)A抽象类中一定含有抽象方法B抽象类既能被实例化也能被继承C抽象类的声明必须包含abstract关键字D抽象类中不能有构造方法19.下列有关接口的叙述错误的是哪项?A接口中只能包含抽象方法和常量B一个类可以实现多个接口C类实现接口时必须实现其中的方法D接口不能被继承20.运行以下代码片段,输出结果是?( d )class X Y b = new Y(); X() System.out.print(Xclass Y Y() Yp

    8、ublic class Z extends X Y b = new Y(); Y y = new Y(); Z() Z new Z();A. ZB. YZC. XYZD. YXYZ21.下列关于类的继承的描述,正确的有( bd )A. 一个类可以同时继承多个父类B. 一个类可以具有多个子类C. 子类会自动拥有父类所有的方法 /非私有的D. 一个类继承另一个类需要使用 extends 关键字22.下列选项中关于java中this关键字的说法错误的有( bd ) A. this关键字是一个对象的引用B. this关键字可以用于引用当前类以外其他类型的对象C. this可用于构造函数中,调用类本身重

    9、载的构造函数,但是必须写在首行D. this可用于静态方法中23.下列关于构造函数的说法正确的是( ac )A. 方法名必须与类名相同B. 使用new关键字创建对象时,java虚拟机会自动调用构造函数C. 我们在定义一个类时,必须要声明至少一个构造函数D. 构造函数中不能使用return语句 可以有24.编译并运行以下代码将发生什么?class MyClass int x; MyClass(int i) x = i; public static void main(String args) MyClass m1 = new MyClass(100); MyClass m2 = new MyCl

    10、ass(100); if (m1.equals(m2) Both are equalBoth are not equal /地址值A. 代码编译时报出错误提示信息“equals() 方法未定义” B. 编译通过,抛出运行期异常.C. 输出Both are equal.D. 输出Both are not equal25.运行以下的main()方法,结果是?( a )1 public static void main(String args)2 3 String myString;4 int x = 100;5 6 if (x x is greater than 1008 System.out.p

    11、rintln(myString.length();9 A 编译时报出错误提示信息“变量myString没有被初始化” B 编译通过C 编译未能通过。但如果变量myString在第8行前的代码中被初始化,代码可以编译通过,运行时可以输出字符串myString的长度D 以上都不对26.有如下代码,请问哪些是正确的?(acd)class ClassAclass ClassB extends ClassAclass ClassC extends ClassA以及ClassA p0 = new ClassA();ClassB p1 = new ClassB();ClassC p2 = new Class

    12、C();ClassA p3 = new ClassB();ClassA p4 = new ClassC();Ap0 = p1;Bp1 = p2;Cp1 = (ClassB)p3;Dp2 = (ClassC)p4;27.关于继承, 以下说法正确的是: (d)AJava中只支持单继承, 一个类只能继承一个类, 但是可以有多个子类B一个类如果没有自己写无参构造方法, 那么子类将无法继承C子类可以当父类用, 父类不可以当子类用D. 子类重写父类方法时访问权限不能更低28.编译并运行以下代码的输出结果是?(a )String s1 = new String(amitSystem.out.println(

    13、s1.replace(m,r);System.out.println(s1);String s3 = aritString s4 = String s2 = s1.replace(System.out.println(s2 = s3);System.out.println(s3 = s4);A. arit amit false trueB. arit arit C. amit D. arit true 29.下列哪些代码可以顺利通过编译和运行? ( bd )AInteger i = new Integer(ABInteger i = new Integer(7CCharacter c = ne

    14、w Character(ADBoolean b = new Boolean(null);EInteger i = new Integer(0x1030.在Java中,如果要在字符串类型对象s=java中,得到字符 v 出现的位置,可使用下面的那个方法?( c)A. s.matches(B. s.charAt(C. s.indexOf(D. s.substring(31.下列关于ArrayList、Vector和LinkedList集合的说法正确是有( cd )A. ArrayList集合底层是数组实现,该集合线程不安全B. Vector 集合元素的存放是无序的C. LinkedList集合底层

    15、是链表结构,适合做元素的增删操作D. 这三个集合都是List接口的实现类32.下面程序的输出结果是什么( )Set set= new HashSet();set.add(aaabbbSystem.out.println(set.size();A. 编译不通过B. 运行时出错C. 输出3D. 输出233.下列哪些方法是ArrayList和LinkedList集合中都定义的( )A. add(Object o)B. removeFirst()C. remove(Object o)D. add(int index,Object o)34.下列哪些集合属于Collection体系的子类( )A. Tr

    16、eeMapB. ArrayListC. HashtableD. HashSet35.下面有关Java异常处理的说法错误的是( )A. 一个try块只能有一条catch语句B. 一个try块中可以不使用catch语句C. catch块不能单独使用,必须始终与try块在一起D. finally块不能单独使用,必须始终与try块在一起36.下列关键字能和try语句一起使用的是( ) A. finalB. finalizeC. finallyD. catch37.下面程序的运行结果是( ) FileOutputStream fos = new FileOutputStream(“c:demo.txt”

    17、); fos.write(“abc”); fos.close();A在C盘创建文件demo.txt,但文件是空的B在C盘创建文件demo.txt,并写入数据abcC将C盘已有的文件demo.txt中追加写入abcD编译失败38.下列关于Java中文件输入输出的说法正确的是( )A. 在Java中,文件的输入输出功能是通过流来实现的B. 如果要把数据写入到一个文件中,需要创建一个输入流对象C. 字符流在某些方面比如汉字的处理,比字节流更方便D. 可以通过Reader r = new Reader(c:pet.txt)创建一个输入流对象39.请看如下代码:BufferedReader br = n

    18、ew BufferedReader(new FileReader(a.txtBufferedWriter bw = new BufferedWriter(new FileWriter(d:b.txtString line = null;while (line = br.readLine() != null) bw.write(line); bw.newLine();bw.flush();bw.close();br.close();它表达的意思是?( )A. 把c盘目录下的a.txt文件内容复制到d盘目录下的b.txtB. 把d盘目录下的b.txt文件内容复制到c盘目录下的a.txtC. 读取c

    19、盘目录下a.txt文件,输出在控制台D. 把控制台的内容写入到d盘目录下的b.txt文件中40.关于泛型的说法正确的是()A泛型是JDK1.5出现的新特性B泛型是一种安全机制C使用泛型避免了强制类型转换D使用泛型必须进行强制类型转换41.关于方法的递归算法,说法正确的是()A递归就是方法自己调用自己B递归的次数不能过大,否则会导致栈内存溢出C使用递归算法,方法必须有返回值D构造方法不可以使用递归算法42.下列哪个关键字可以用于实现同步?A. nativeB. staticC. synchronizedD. abstract43.下列哪些方法可以让线程中断? ( )A. sleepB. star

    20、tC. notifyD. wait44.启动线程调用哪个方法?A. run()B. start()C. play()D. go()45.在 awt 中,下列哪个组件可以实现带标题的窗口( )A. MenuB. ButtonC. FrameD. TextField46.编写Button组件的事件处理类时,需要实现哪个接口?A ItemListenerB ActionListenerC ButtonListenerD WindowListener47.下面哪项不是TCP的特点?A面向连接B数据不可靠C传输速度慢D对数据大小无限制48.TCP协议的服务器的Socket对象是下面哪一个类?A SocketBInputStreamCServerSocketDOutputStream49.正则表达式中可以表示所有的单词字符信息的是下面哪个规则:( ) A WB wC a-zA-ZDa-zA-Z_0-950.获取Class类型的对象的三种方式是:A. Object类的getClass()B. class静态属性C. 自己创建Class对象D. Class类的forName()静态方法


    注意事项

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

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




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

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

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


    收起
    展开