云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Java第一次考试题

Java第一次考试题

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 20:59:50

D.publicclass A{ public A(int i){} }

30)(多选题)以下关于Java中构造方法说法错误的是() A.构造方法不能带返回值 B.构造方法不可以重载 C.类必须显示定义构造函数

D.构造方法名称必须与类名相同

31)(单选题)Object类是所有类的父类,用户自定义类默认扩展自Object类,下列选项中()方法不属于Ojbect类的方法. A.tirm() B.toString() C.getClass()

D.equals(Object obj)

32)(单选题)下列选项中关于Java中的super关键字说法错误的是() A.子类的构造方法中,可以同时出现super和this关键字

B.子类可以通过super关键字调用父类的public和protected方法

C.super关键字不仅仅可以指代子类的直接父类,还可以指代父类的父类 D.super关键字实在子类对象内部指代其父类对象的引用

33)(单选题)在一个类文件中关键字package,class,import出现的可能顺序是() A.package,class,import B.import,package,class C.class,import,package D.package,import,class

34)(单选题)在Java中,下面代码输出结果是() privatevoid locate(double d,long i){ System.out.println(\ } private void locate(long l,int i){ System.out.println(\ } public static void main(String[] args) { new Person().locate(2.0, 4);//locate }

A.运行时报错 B.编译错误 C.long-int D.double-long

35)(单选题)在Java中,有如下代码() interface Human{ abstractpublicvoid info(); public void speak(); } publicabstractclass Child implements Human{ }

下列描述正确的是:

A. 编译错误,Child类需要实现speak方法,同时写出info()方法 B. 编译错误,因为Child类没有实现speak()和info()方法 C. 编译无错误

D. 编译错误,因为Child类没有实现speak()方法

36)(单选题)In Java,()must match exactly for overloaded methods to compile correctly. A.The parameter list B.The exceptions thrown C.The return type D.None of the above

37)下面的程序定义了一个Java借口,其中包含了()处错误。 publicinterface Shape{ int MAX_SIZE=20; public void calculate(){ System.out.println(\ } private int getSize(); void setSize(int i); } A.1 B.2 C.3 D.4

38)(单选题)在java中,有如下代码: public class Animal(){ public Animal(){ System.out.println(\嗷呜!\ } }

Public class Dog extends Animal{ public Dog(){ System.out.println(\汪\ }

public static void main(String [] args){ new Dog(); } }

运行main()方法后,输出的结果是() A. 汪!

嗷呜! B. 嗷呜!

汪 C. 汪! D. 嗷呜!

39)(单选题)下列选项中关于Java类和对象说法错误的是() A.类的某个对象被赋值后,该类所有对象都被赋予此值

B.对象是类的实体,同一个类可以有多个实体,也就是多个对象 C.在Java中使用class关键字定义父类,使用new关键字来创建对象 D.类是具有相同属性和共同行为的一组对象的集合

40)(多选题)在Java中,下面()实现了方法重载。 A.public String print(String info){} public int print(String info){} B. public String print(String info){}

public String print(String info,String name){} C.public String print(String info){}

public String print(String info,int count){} D.public String print(String info){} private String print(String info){}

二、填空题(本题共10小题,每空一分,总计20分)

1).在Java面向对象的思想中,继承是面向对象三大特征之一,继承有两个特性他们分别是______和______

2).两个或多个方法构成重载,其必须具备三个特点,别是:同__、同__、异__。 3).下面方法的功能是判断一个整数是否为偶数,将程序补充完整: public ____ isEven(int i){ if(a%2==0){ return _____; } else{ rturn false; } }

4).以下方法fun的功能是求两个参数的最大值。则横线处应该填写?(注:请使用三元表达式) int fun(int a,int b){ ________________________ }

5).字符串String这各类是我们常用类,对于字符串的常用方法很多,那么去除字符串两端空格的方法是______,判断连个字符串是否相等的方法是______。

6).在Java中,整型数据类型分为整型常量和______,定义常量使用关键字______. 7).int x=9;则(x+6)%5/6=____________. 8). 代码如下所示:

public static void main(String[] args){ int a=2;

System.out.print(a++); System.out.print(++a); } 以上输出a的值的两行代码运行结果分别是:____和_____.

9).String 类,是Java常用类,则对字符串进行截取使用的方法是:__________. 10).在Java中,有while(){}循环和do{}while()循环,就运行和判断顺序而言,while(){}是先____ 再_______,do{}while();是先_______再______.

三、编码题目(本题共2题,第一题8分,第二题12分,总计20分)

1)编写程序,实现猜数小游戏。随机生成一个0~99(包括0和99)的数字,从控制台输入猜测的数字,输出提示太大还是太小,继续猜测,直到猜到为止,游戏过程中,记录猜对所需的次数,游戏结束后公布结果。程序运行结果如图2所示。猜测次数与游戏结果对照见表1所示。

表1 猜测次数与游戏结果对照表

次数 1 2~5 大于等于6 你太聪明了! 结果 不错,再接再厉! 要努力啊! 提示:产生0-99之间的随机数字:int number = (int)(Math.random()*100);

图2 猜数游戏运行结果

要求:代码规范,有注释,能正确运行出结果,.java源文件打包后,压缩包以自己名字命名提交。杜绝使用中文,给类文件命名(可以使用汉语拼音)。

搜索更多关于: Java第一次考试题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

D.publicclass A{ public A(int i){} } 30)(多选题)以下关于Java中构造方法说法错误的是() A.构造方法不能带返回值 B.构造方法不可以重载 C.类必须显示定义构造函数 D.构造方法名称必须与类名相同 31)(单选题)Object类是所有类的父类,用户自定义类默认扩展自Object类,下列选项中()方法不属于Ojbect类的方法. A.tirm() B.toString() C.getClass() D.equals(Object obj) 32)(单选题)下列选项中关于Java中的super关键字说法错误的是() A.子类的构造方法中,可以同时出现super和this关键字 B.子类可以通过super关键字调用父类的public和

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com