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

    JAVA语言程序设计模拟题.doc

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

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

    JAVA语言程序设计模拟题.doc

    JAVA语言程序设计模拟题(补) 一判断题1Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。 (对)2Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。 (对)3Java源程序文件中是不区分字母的大小写的。 (错)4Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。 (错)5无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B.class的字节码文件。 (错)6abstract方法所在的类必须是abstract类。 (对)7在Java的方法中定义一个常量要用const关键字。 (错)8Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(对)9Java类中不能存在同名的两个成员函数。 (错)10在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。 (错)11可以用new来创建一个类的实例,即“对象”。 (对)12applet可以运行在浏览器中。 (对)13一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。 (对)二选择题1对Java运算符,下面说法正确的是( D )A不具有优先级的区别 B相同优先级的运算符,计算顺序是从右到左 C圆括号具有最高优先级 D”+”号的优先级高于”&&”2Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( B )AString argsBString argsCChar args DStringBuffer args3Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( B )A安全性 B多线性 C跨平台 D可移植4break语句( D )A只中断最内层的循环 B只中断最外层的循环 C借助于标号,可以实现任何外层循环中断 D只中断某一层的循环5下列哪个类声明是正确的?( D )Aabstract final class HI··· Babstract private move()··· Cprotected private number··· Dpublic abstract class Car···6一个可以独立运行的Java应用程序( D )A可以有一个或多个main方法 B最多只能有两个main方法 C可以有一个或零个main方法 D只能有一个main方法7Applet可以做下列那些操作?( A )A读取客户端文件 B在客户端主机上创建新文件C在客户端装载程序库 D读取客户端部分系统变量8如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?( B )ABoxLayout BGridLayout CBorderLayout DFlowLouLayout9以下关于继承的叙述正确的是( A )。A在Java中类只允许单一继承 B在Java中一个类只能实现一个接口C在Java中一个类不能同时继承一个类和实现一个接口D在Java中接口只允许单一继承10异常包含下列那些内容?( C )A程序中的语法错误 B程序的编译错误C程序执行过程中遇到的事先没有预料到的情况D程序事先定义好的可能出现的意外情况11下列关于for循环和while循环的说法中哪个是正确的?( D )Awhile循环能实现的操作,for循环也都能实现Bwhile循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C两种循环任何时候都可替换D两种循环结构中都必须有循环体,循环体不能为空12有以下方法的定义,请选择该方法的返回类型( D )ReturnType method(byte x, double y)return (short)x/y*2;AbyteBshortCint Ddouble13Character流与Byte流的区别是( C )A每次读入的字节数不同 B前者带有缓冲,后者没有C前者是块读写,后者是字节读写D二者没有区别,可以互换使用14下列哪个属于容器的构件?( A )AJFrame BJButton CJPnel DJApplet15在编写Java Applet程序时,需在程序的开头写上( B )语句。Aimport java.awt.* ; Bimport java.applet.Applet ;Cimport java.io.* ; Dimport java.awt.Graphics ;16for(;)是( A )。A循环结构 B分支结构 C顺序结构17设数组Array由以下语句定义 int Array=new int10, 则数组最后一个元素的正确引用方法为( B )AArray10 BArray9 Carray10 Darray918Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( B )AString args BString args CChar args DStringBuffer args19在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行( A )。Ainit() Bstart() Cdestroy() Dstop()20Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( B )A安全性 B多线性 C跨平台 D可移植21给出下面代码,关于该程序以下哪个说法是正确的?( C )public class Person static int arr = new int5;public static void main(String a) System.out.println(arr0); A编译时将产生错误B编译时正确,运行时将产生错误C输出零D输出空22有以下方法的定义,请选择该方法的返回类型( D )。ReturnType method(byte x, double y)return (short)x/y*2;AbyteBshortCintDdouble23Applet可以做下列那些操作?( A )A读取客户端文件 B在客户端主机上创建新文件C在客户端装载程序库 D读取客户端部分系统变量24如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?( B )ABoxLayout BGridLayout CBorderLayout DFlowLouLayout25Java语言中创建一个对象使用的关键字为( C )Aclass Binterface Cnew Dcreate26若需要定义一个类域或类方法,应使用哪种修饰符?( A )Astatic Bpackage Cprivate Dpublic27在编写Java Applet程序时,需在程序的开头写上( B )语句。Aimport java.awt.* ; Bimport java.applet.Applet ;Cimport java.io.* ; Dimport java.awt.Graphics ;28为实现多线程之间的通信,需要使用下列那种流才合适?( D )AFilter stream BFile stream CRandom access stream DPipde stream29设有下面两个赋值语句: a = Integer.parseInt(“12”); b = Integer.valueOf(“12”).intValue();下述说法正确的是( D )。Aa是整数类型变量,b是整数类对象。 Ba是整数类对象,b是整数类型变量。Ca和b都是整数类对象并且值相等。Da和b都是整数类型变量并且值相等。30类Parent、Child定义如下:1public class Parent2 public float aFun(float a, float b) throws3 IOException 45public class Child extends Parent67将以下哪种方法插入行6是不合法的。( A )Afloat aFun(float a, float b) Bpublic int aFun(int a, int b)throws Exception Cpublic float aFun(float p, float q) Dpublic int aFun(int a, int b)throws IOException 三程序填空题1下列程序的功能是判断某一年是否为闰年.请在横线处填入适当内容,使程序能够正确运行.import java.io.*;public class LeapYearpublic static void main(String arge)Scanner reader=new Scanner(System.In); System.out.println(“输入年份是:”);String s= reader.nextLine() 1 int year= Integer.parseInt (s) 2;if year % 4 = = 0 && year % 100! = 0 / year % 400 = = 0)System.out.println(""+year+"年是闰年.");elseSystem.out.println(""+year+"年不是闰年.");2下面程序对数组中每个元素赋值,然后按逆序输出.请在横线处填入适当内容,使程序能正常运行.import java.io.*;public class ArrayTestpublic static void main(String args)int i;int a = new int5;for(i=0;i<5;i+)ai=i;for( i=a.Length-1 3; i>=0 4; i- 5)System.out.println("a"+i+"="a);四程序阅读题请写出下列程序的输出结果1class A protected double x=10,y=12.56; public void speak() System.out.println("我喜欢NBA"); public void cry() y=x+y; System.out.printf("y=%fn",y); class B extends A int y=100,z; public void speak() z=2*y; System.out.println("I love This Game"); System.out.printf("y=%d,z=%d",y,z); class Example public static void main(String args ) B b=new B(); b.cry() ; b.speak(); 答:y=22.I love This Gamey=100,z=2002class Example public static void main(String args ) String s1,s2;s1=new String(“we are student”);s2=new String(“we are student”);System.out.println(s1.equals(s2);System.out.println(s1=s2);String s3,s4;s3=”how are you”;s4=”how are you”;System.out.println(s3.equals(s4);System.out.println(s3=s4); 答:true false true true五编程题1编写一个完整的Java Application 程序。包含接口ShapeArea,类Circle、Rectangle、Test,具体要求如下:接口ShapeArea:接口方法double getArea():求一个形状的面积double getPerimeter ():求一个形状的周长类Rectangle:实现ShapeArea接口,并有以下属性和方法: 属性width: double型,表示长方形的宽度height:double型,表示长方形的长度 方法Rectangle(double w, double h):构造函数toString():输出矩形的描述信息,如“width=1.0,height=2.0,perimeter=6.0,area=2.0”Test类作为主类要完成测试功能 生成Rectangle对象 调用对象的toString方法,输出对象的描述信息答:public class Test public static void main(String args)Rectangle r=new Rectangle(1,2);System.out.println(r.toString();interface ShapeArea public abstract double getPerimeter();public abstract double getArea();class Rectangle implements ShapeArea double width, height; Rectangle(double w, double h) width=w; height=h;public double getPerimeter() return 2*( width+height);public double getArea() return width*height; public String toString() return "width="+width+",height="+height+",perimeter="+getPerimeter()+",area="+getArea();2写出一个类Person,并由该类做基类派生出一个子类Employee。其中Person类具有Name、Age两个保护成员变量,分别为String类型、整型,且具有公有的getAge成员函数,用于返回Age变量的值。Employee类具有保护成员变量empno。答:public class Person protected String Name; protected int Age; public int getAge() return Age; public class Employeee extends Person private String empno;3写一个完整的程序使用循环结构计算1+3+5+99的和并输出运算结果。答:public class sumpublic static void main(String args) int s=0; for (i=1;i<=99;i+=2) s+=i;System.out.println("sum is "+s);

    注意事项

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

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




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

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

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

    收起
    展开