欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    java期中试题及答案.pdf

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

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

    java期中试题及答案.pdf

    一、单项选择题(每题 2 分,共 20 分)1、Java语言是(D )A、面向问题的解释型高级编程语言 B、面向机器的低级编程语言 C、面向过程的编译型高级编程语言 D、面向对象的解释型高级编程语言 2、下列哪个是合法的 Java标识符(A )?A2 B123.9 C_2#Dpublic 3、编译 Java Application 源程序文件产生的字节码文件的扩展名为(B ).Ajava Bclass Chtml Dexe 4、有关类 Demo,哪句描述是正确的(A )?public class Demo extends Base private int count;public Demo()System.out.println(”A Demo object has been created);protected void addOne()count+;A当创建一个 Demo 类的实例对象时,count 的值为 0。B当创建一个 Demo 类的实例对象时,count 的值是不确定的。C超类对象中可以包含改变 count 值的方法。DDemo 的子类对象可以访问 count。5、Java Application 源程序的主类是指包含有(A )方法的类。A、main 方法 B、toString方法 C、init 方法 D、actionPerformed 方法 6、如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词?(C)Apublic Bprivate Cprotected Dtransient 7、在 Java中,存放字符串常量的对象属于(B )类对象。A、Character B、String C、StringBuffer D、Vector 8、在使用 interface声明一个接口时,只可以使用(D )修饰符修饰该接口.A、private B、protected C、private protected D、public 9、在编写异常处理的 Java 程序中,每个 catch 语句块都应该与(C )语句块对应,使得用该语句块来启动Java的异常处理机制。Aif-else Bswitch Ctry Dthrow 10、以下由 do-while语句构成的循环执行的次数是(B )int k=0;do +k;while(k y和 x=y的逻辑值分别为 和 。答:false、true 5、Java中所有类都是类 的子类。答:Ojbject 6、一个 Java Application 源程序文件名为 MyJavaApplication。java,如果使用 Sun 公司的 Java 开发工具 JDK 编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该顺序执行如下两个命令:、。答:javac MyJavaApplication.java、java MyJavaApplication 7、方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义.方法是不能被当前类的子类重新定义的方法。对于方法的理解。答:抽象方法、最终方法(或 abstract 方法、final 方法)8、如果类中的成员变量只能被该类中的方法访问或引用,则该变量应该用_ 修饰 类与修饰的考查 答:private 9、字符串分为两大类,一类是字符串常量,使用 类的对象表示;另一类是的字符串变量,使用 类的对象表示。关于如何定义对象的考查 答:String、StringBuffer 三、判断题(每题 2 分,共 20 分)1、for 语句中的循环体不能为空.(错)2、接口是由常量和抽象方法组成的特殊类。(对)3、构造函数的方法名可由编程人员任意命名。(错)4、类的私有属性和私有方法可以被其子类访问。(错)5、因为 Java 不支持多重继承,所以定义类时 implements 关键字后面只能说明一个接口名。(错)6、abstract 是抽象修饰符,可以用来修饰类及其属性和方法。(对)7、一个 Java 源程序中允许有多个公共类。(错)8、一个 catch 块也可以区分处理多个不同类型的异常,只要它们是该 catch 语句块异常参数的子类或其本身。(对)9、程序中一旦执行了 catch 语句块,则不会执行 finally 语句块.(错)10、引用一个类的属性或调用其方法,必须以这个类的对象为前缀。(错)四、阅读程序,写出运行结果(每题 5 分,共 10 分)1、import java.io.*;public class abc public static void main(String args)String s1=”I like Java!”;String s2=new String(Hello!”);System.out。println(s1+”+s2);简单的 java中的类的考查。答:Hello!I like Java!2、public class Waiter int var;Waiter(int var)this(Welcome);Waiter(String s)this();System。out.println(s);Waiter()System。out.println(Goodbye);public static void main(String args)Waiter t=new Waiter(1);答:Good-bye Welcome 五、程序设计(20 分)(1)编写一个圆类 Circle,该类拥有:一个成员变量 Radius(私有,浮点型);/存放圆的半径;两个构造方法 Circle()/将半径设为 0 Circle(double r)/创建 Circle 对象时将半径初始化为 r 三个成员方法 double getArea()/获取圆的面积 double getPerimeter()/获取圆的周长 void show()/将圆的半径、周长、面积输出到屏幕(2)编写一个圆柱体类 Cylinder,它继承于上面的 Circle类。还拥有:一个成员变量 double hight(私有,浮点型);/圆柱体的高;构造方法 Cylinder(double r,double h)/创建 Circle对象时将半径初始化为 r 成员方法 double getVolume()/获取圆柱体的体积 void showVolume()/将圆柱体的体积输出到屏幕(3)编写应用程序,创建类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆半径、圆面积、圆周长,圆柱体的体积。/Programme Name TestCylinder.java class Circle /定义父类-园类 private double radius;/成员变量-园半径 Circle()/构造方法 radius=0.0;Circle(double r)/构造方法 radius=r;double getPerimeter()/成员方法-求园周长 return 2Math。PIradius;double getArea()/成员方法求园面积 return Math.PI*radiusradius;void disp()/成员方法显示园半径、周长、面积 System。out.println(”园半径=”+radius);System.out。println(园周长=”+getPerimeter());System。out.println(”园面积=”+getArea());class Cylinder extends Circle /定义子类-圆柱类 private double hight;/成员变量-园柱高 Cylinder(double r,double h)/构造方法 super(r);hight=h;public double getVol()/成员方法-求园柱体积 return getArea()hight;public void dispVol()/成员方法显示园柱体积 System。out.println(圆柱体积=+getVol());public class TestCylinder /定义主类 public static void main(String args)/主程入口 Circle Ci=new Circle(10。0);/生成园类实例 Ci.disp();/调用园类的方法 Cylinder Cyl=new Cylinder(5.0,10。0);/生成圆柱类实例 Cyl.disp();/调用父类方法 Cyl.dispVol();/调用子类方法

    注意事项

    本文(java期中试题及答案.pdf)为本站会员(wj151****6093)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开