ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:83.69KB ,
资源ID:4853044      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-4853044.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JAVA第一阶段测试题及答案.docx)为本站会员(cjc2202537)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

JAVA第一阶段测试题及答案.docx

1、初级部分阶段测试卷选择题1) 在 Java 类中,使用以下( )声明语句来定义公有的 int 型常量 MAX。A. public int MAX = 100;B. final int MAX = 100;C. public static int MAX = 100;D. public static final int MAX = 100;2) 给定 Java 代码如下所示,在横线处新增下列( )方法,是对 cal 方法的重载。( 选二项)public class Testpublic void cal(int x, int y, int z) A. public int cal(int x,

2、int y, float z) return 0; B. public int cal(int x, int y, int z) return 0; C. public void cal(int x, int z) D. public void cal(int z, int y, int x) 3) 下面 Java 代码的运行结果是( ) 。class Penguin private String name=null; / 名字private int health=0; / 健康值private String sex=null; / 性别public void Penguin() health

3、 = 10;sex = “雄“;System.out.println(“执行构造方法。“);public void print() System.out.println(“企鹅的名字是“ + name + “,健康值是 “ + health + “,性别是“ + sex+ “。“);public static void main(String args) Penguin pgn = new Penguin();pgn.print();A. 企鹅的名字是 null,健康值是 10,性别是雄。B. 执行构造方法。企鹅的名字是 null,健康值是 0,性别是 null。C. 企鹅的名字是 null,

4、健康值是 0,性别是 null。D. 执行构造方法。企鹅的名字是 null,健康值是 10,性别是雄。4)在 Java 中,以下程序编译运行后的输出结果为( ) 。public class Test int x, y;Test(int x, int y) this.x = x;this.y = y;public static void main(String args) Test pt1, pt2;pt1 = new Test(3, 3);pt2 = new Test(4, 4);System.out.print(pt1.x + pt2.x);A. 6B. 3 4C. 8D. 75) Java

5、 中,如果类 C 是类 B 的子类,类 B 是类 A 的子类,那么下面描述正确的是( ) 。A. C 不仅继承了 B 中的公有成员,同样也继承了 A 中的公有成员B. C 只继承了 B 中的成员C. C 只继承了 A 中的成员D. C 不能继承 A 或 B 中的成员6) 给定如下一个 Java 源文件 Child.java,编译并运行 Child.java,以下结果正确的是( ) 。class Parent1 Parent1(String s)System.out.println(s);class Parent2 extends Parent1Parent2()System.out.print

6、ln(“parent2“);public class Child extends Parent2 public static void main(String args) Child child = new Child();A. 编译错误:没有找到构造器 Child()B. 编译错误:没有找到构造器 Parent1()C. 正确运行,没有输出值D. 正确运行,输出结果为:parent27) 以下关于 Object 类说法错误的是( ) 。A. 一切类都直接或间接继承自 Object 类B. 接口亦继承 Object 类C. Object 类中定义了 toString()方法D. Object

7、类在 java.lang 包中8) 给定 Java 代码如下所示,则编译运行后,输出结果是( ) 。class Parent public void count() System.out.println(10%3);public class Child extends Parentpublic void count() System.out.println(10/3);public static void main(String args) Parent p = new Child();p.count();A. 1B. 1.0C. 3D. 3.33333333333333359) 编译运行如下

8、 Java 代码,输出结果是( ) 。class Base public void method()System.out.print (“Base method“);class Child extends Basepublic void methodB()System.out.print (“Child methodB“);class Sample public static void main(String args) Base base= new Child();base.methodB();A. Base methodB. Child methodBC. Base method Chil

9、d MethodBD. 编译错误10) 给定如下 Java 程序代码,在横线处加入( )语句,可以使这段代码编译通过。(选二项)interface Parentpublic int count(int i);public class Test implements Parent public int count(int i)return i % 9;public static void main(String args)_int i = p.count(20);A. Test p = new Test();B. Parent p = new Test();C. Parent p = new P

10、arent();D. Test p = new Parent();11. import java.util.*;public class TestListSetpublic static void main(String args)List list = new ArrayList();list.add(“Hello”);list.add(“Learn”);list.add(“Hello”);list.add(“Welcome”);Set set = new HashSet();set.addAll(list);System.out.println(set.size();选择正确答案A 编译不

11、通过B 编译通过,运行时异常C 编译运行都正常,输出 3D 编译运行都正常,输出 412. 下面关于 Java 接口的说法错误的是( ) 。A. 一个 Java 接口是一些方法特征的集合,但没有方法的实现B. Java 接口中定义的方法在不同的地方被实现,可以具有完全不同的行为C. Java 接口中可以声明私有成员D. Java 接口不能被实例化13. 有如下代码class Example public static void main(String args) Thread.sleep(3000);System.out.println(“sleep”);选择正确答案:A. 编译出错B. 运行

12、时异常C. 正常编译运行,输出 sleepD. 正常编译运行,但没有内容输出14、下列表达式不能正确判断 String 对象 str 以“fr”开头的是( )Astr.substring(0,1).equals(“fr”)Bstr.startsWith(“fr”)Cstr.indexOf(“fr”)=0Dstr.charAt(0)=f对其内存结构说法正确的是( )A创建了一个对象,位于栈内存B创建了一个对象,位于堆内存C创建了两个对象,分别位于堆内存和和栈内存D创建了两个对象,分别位于堆内存和常量池中25、下面关于 Constructor 说法错误的是( )AConstructor 不能被继承

13、,因此不能重写和重载BConstructor 不能是 native,final,static,synchronized 的,可以是 public,private,或什么都没有C构造方法里可以写 return,但后面什么都不许有D成员变量声明时候赋值,比构造方法执行还早26、下列关于栈的叙述正确的是( )A栈是非线性结构B栈只允许在两端插入和删除元素C栈具有先进先出的特征D栈具有后进先出的特征27、链表不具有的特点是( )A不必事先估计存储空间B可随机访问任一元素C插入删除不需要移动元素D所需空间与线性表长度成正比28、下列哪些语句关于 Java 垃圾回收机制的说法是正确的是( )A程序员必须创建一个线程来释放内存BJava 垃圾回收机制负责释放无用内存CJava 垃圾回收机制允许程序员直接释放内存DJava 垃圾回收机制可以在指定的时间释放内存对象29、JAVA 语言中的套接字(Socket)是一种基于网络进程通信的接口,是网络通信协议的一种应用。它有两个主要类,下列哪个用来实现客户端的通信功能( )AServerSocket 类BURL 类CSocket 类DUDP30 在 Java 语言中,下列关于类的继承的描述,正确的是( ) 。A. 一个类可以继承多个父类B. 一个类可以具有多个子类C. 子类可以使用父类的所有方法D. 子类一定比父类有更多的成员方法

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报