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

    二级Java语言程序设计模拟120.docx

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

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

    二级Java语言程序设计模拟120.docx

    1、二级Java语言程序设计模拟120模拟 二级Java语言程序设计模拟120单项选择题第1题:已知:inta=newint100;在下列给出的数组元素中,非法的是()。A.a0B.a1C.a99D.a100参考答案:D 第2题:下列语句中,属于多分支语句的是()。A.if语句B.for语句C.switch语句D.do while语句参考答案:C 第3题:阅读下面程序 public class Operators And Expressions(void equals Methodl()Stringsl-new String(how are you); Strings2=new String(ho

    2、w are you); Systemoutprintln(s1= =s2): public static void main(String args)Operators And Expressions Oper And Exp=new Oper-ators And Expressions(); 用于复合类型数据的”= =”运算符 OperAndExpequalsMethodl(); 程序运行结果是()。A.= =B.trueC.falseD.equal参考答案:C 第4题:下列叙述中,正确的是()。A.Java语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件的扩展名

    3、为jarD.源文件中public类的数目不限参考答案:A 第5题:如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是()。A.sleep()方法的时间到B.获得了对象的锁C.线程在调tjoin()方法后,线程t结果D.wait()方法结束参考答案:D 第6题:栈结构不适用于下列应用中的()。A.表达式求值B.树的层次次序周游算法的实现C.二叉树对称周游算法的实现D.快速排序算法的实现参考答案:B 第7题:下面程序段的输出结果是()。 public class Testpublic static void main(String args)int i=1: switch(i)case

    4、0: SystemOUtprintln(0); break; casel: Systemoutprintln(1); case2: SystemOUtprintln(2); break; default: Systemoutprintln(default); A.01B.12C.10D.21参考答案:B 第8题:表达式(10*493)的类型是()。A.doubleB.charC.longD.float参考答案:A 第9题:在学生管理的关系数据库中,存取一个学生信息的数据单位是()。A.文件B.数据库C.字段D.记录参考答案:D 第10题:有下三角矩阵A010,010,按行优先顺序存放其非零元素

    5、,每个非零元素占两个字节,存放的基地址为100,则元素A5,53的存放地址为()。A.110B.120C.130D.140参考答案:D 第11题:面向对象方法中,继承是指()。A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质C.各对象之间的共同性质D.类之间共享属性和操作的机制参考答案:D 第12题:在深度为5的满二叉树中,叶子结点的个数为()。A.32B.31C.16D.15参考答案:C 第13题:下列方法中,声明抛出InterruptedException类型异常的方法是()。A.suspend()B.resume()C.sleep()D.start()参考答案:C 第14题:

    6、请阅读下面程序,说明该程序创建线程使用的方法是()。 public class ThreadTestpublic static void main(String args)Thread tl=new Thread(new HolloWorld(); Thread t2=new Thread(new HolloWorld(); tlstart(); t2Start(); class HolloWorld implements Runnableint i; public void run()while(true)Systemoutprintln(HolloWorld+i+); if(i= =5)b

    7、reak; A.继承Thread类B.实现Runnable接口C.tlstart()D.t2start()参考答案:B 第15题:以下各选项中能正确声明一个表示50个值为null的字符串数组的是()。A.stringa;B.string a;C.char a50;D.string a=new String50参考答案:D 第16题:为使下列代码正常运行,应该在下画线处填入的选项是()。 ObjectInputStream In=new _(new FilelnputStream(employeedoc); Employeenewstaff=(Employee)inreadObject(); I

    8、nclose();A.ReaderB.InputStreamC.ObjectlnputD.ObjectlnputStream参考答案:D 第17题:在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶子结点的先后顺序()。A.都不相同B.完全相同C.先序和中序相同,而与后序不同D.中序和后序相同,而与先序不同参考答案:B 第18题:下列的()原始类型在使用流时可以互换。A.byte和booleanB.char和intC.byte和charD.String和char参考答案:B 第19题:阅读下列利用递归来求n!的程序。 class FactorialTest static long

    9、 Factorial(int n)定义Factorial()方法 if(n= =1)return l; elsereturn n*Factorial_; public static void mainString amain()方法 int n=8: Systemoutprintlnn+!=+Factorial(n); 为保证程序正确运行,在下画线处应该填入的参数是()。A.n-1B.n-2C.nD.n+1参考答案:A 第20题:下列关于System类的叙述中,错误的是()。A.System类是一个final类B.System类不能实例化C.System类中没有定义属性D.System类主要提

    10、供了系统环境参数的访问参考答案:C 第21题:算法的有穷性是指()。A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用参考答案:A 第22题:下列关于Applet的叙述中,正确的是()。A.Applet不仅可以嵌入到浏览器中运行,还可以独立运行B.Applet的主类要定义为Applet类或Japplet类的子类C.同一个页面中的Applet之间不能通信D.Applet不支持多线程参考答案:B 第23题:下列方法中不能适用于所有Swing组件的是()。A.addKeyListener()B.addMouseListener()C

    11、.adddMouseMotionListerner()D.addAdj ustmentListener()参考答案:D 第24题:面向对象方法中,继承是指()。A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质C.各对象之间的共同性质D.类之间共享属性和操作的机制参考答案:D 第25题:下列为窗口事件的是()。A.MouseEventB.WindowEventC.ActionEventD.KeyEvent参考答案:B 第26题:要下列Java Applet程序完整并能够正确运行,横线处应填人的内容是()。 import javaapplet*; nmport javaawt*0pub

    12、lic class HelloWorldpublic void _(Graphics g)drawstring(Hello World!,25,25); A.extends ThreadB.extends AppletC.extends CharD.extends Float参考答案:B 第27题:程序设计语言的基本成分是数据成分、运算成分、控制成分和()。A.对象成分B.变量成分C.语句成分D.传输成分参考答案:D 第28题:下列代码的执行结果是()。 public class Expressionpublic static void main(String arga(Int vl=10,v

    13、2=99,v3=0; SystemOutprIntln(vl O)(v2v3)= =3); A.99B.3C.falseD.true参考答案:C 第29题:在HTML文件的 applet 标志中作为可选属性的是()。A.Applet主类的文件名B.Applet显示区域的宽度C.Applet主类的路径D.Applet显示区域的高度参考答案:C 第30题:下列叙述中正确的是()。A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.上述三种说法都不对参考答案:B

    14、第31题:在程序读入字符文件时,能够以该文件作为直接参数的类是()。A.FileReaderB.BufferedReaderC.FilelnputStreamD.ObjectlnputStream参考答案:A 第32题:在Java中,线程是()。A.分时的B.抢占式的C.非抢占式的D.非分时的参考答案:B 第33题:数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段参考答案:C 第34题:对下列二叉树进行中序遍历的结果是()。A.ACBDFEGB.ACBDFGEC.ABDCGEFD.FCA

    15、DBEG参考答案:A 第35题:下列关于Java布尔类型的描述中,正确的是()。A.一种基本的数据类型,它的类型名称为booleanB.用int表示类型C.其值可以赋给int类型的变量D.有两个值,1代表真,0代表假参考答案:A 第36题:在文件类提供的方法中,用于创建目录的方法是()。A.mkdir()B.mkdirs()C.list()D.listRoots()参考答案:A 第37题:下列能够正确创建线程的方法是()。 继承java1angThread类,并重写run()方法 继承java1angRunnable类,并重写start()方法 实现java1angThread接口,并实现ru

    16、n()方法 IV实现java1angRunable接口,并实现run()方法A.,B.,IVC.,D.,IV参考答案:D 第38题:下列有关数组的叙述中,错误的是()。A.在同一个环境下,数组与内存变量可以同名,两者互不影响B.可以用一维数组的形式访问二维数组C.在可以使用简单内存变量的地方都可以使用数组元素D.一个数组中各元素的数据类型可以相同,也可以不同参考答案:A 第39题:下列关于构造方法的叙述中,错误的是()。A.Java语言规定构造方法名与类名必须相同B.Java语言规定构造方法没有返回值,但不用void声明C.Java语言规定构造方法不可以重载D.Java语言规定构造方法只能通过

    17、new自动调用参考答案:C 第40题:用来导入已定义好的类或包的语句是()。A.mainB.importC.public classD.ClaSS参考答案:B 基本操作题第41题:在下画线上补充代码。 本题的功能是输出字符串welcome!和表达式ab=c,以及输出do something。 Public class javalPubhc static void main(stringargs)Systemoutprintln(_); Systemoutprintln(_); Systemoutprintln(_); 参考答案:第1处:Welcome! 第2处:ab=C 第3处:do some

    18、thing本题考查的是不同的数据类型的输出方式,以及转义字符的使用。第l处与第3处含有特殊字符,输出时要使用转义字符。简单应用题第42题:本题是一个Applet,页面上有一个按钮“请单击”,单击该按钮后弹出一个对话框,对话框上有三个按钮“橙色”、“蓝色”和“红色”,单击其中任意一个按钮,则可以将对话框的背景色设置为按钮名称所对应的颜色。 import javaawt*; import javaawtevent*; import javaxswing*; public class java2 extends JAppletprivate JFrame framet; _()frame=new J

    19、Frame(); framesetTitle(java2); framesetSize(300,200); framegetContentPane()add(new ButtonPanel(); JButton PopButton=new JButton(请单击); getContentPane()add(PopButton); PopButtom addActionListener(new ActionListener(); public void actionPerformed(ActionEvent evt)if(frameisVisible()framesetVisible(false

    20、); else _; ); class ButtonPanel extends JPanelprivate class ColorAction implements ActionListenerprivate Color backgroundColor; public void actionPerformed(ActionEvent actionevent)setBackground(backgroundColor); repaint(); public ColorAction(Color color)backgroundColor=color; public ButtonPanel()JBu

    21、tton jbutton=new JButton(橙色); JButton jbuttonl=new JButton(蓝色); JButton jbutton2=new JButton(红色); add(jbutton); add(jbuttonl); add(jbutton2); ColorAction coloraction=new ColorAction(Colororange); ColorAction coloractionl=new ColorAction(Colorblue); ColorAction coloraetion2=new ColorAction(Colorred);

    22、 ibuttonaddActionListener(coloraction); ibuttonladdActionListener(coloractionl); jbutton2addActionListener(coloraction2); 参考答案:第1处:public void init 第2处:frameshow()第1处是定义一个公有的初始化函数;第2处显示frame窗口。综合应用题第43题:本题的功能是监听键盘键的敲击,并显示在窗口中。 _import javax,swing*; importjavaawt*; , import javaawtevent*; public clas

    23、s java3 extends JFrame extends KeyListenerprivate String linel=line2=private String line3=private JTextArea textArea; public java3()super(java3); textArea=new JTextArea(10,15); textAreasetText(Press any key on the keyboard); textAreasetEnabled(false); addKeyListener(this); getContentPane()add(textAr

    24、ea); setSize(350,100); show(); public void keyPressed(KeyEvent e)linel=Key pressed:+egetKeyText(egetKeyCode(); setLines2and3(e); public void keyReleased(KeyEvent e)linel=Key released:+egetKeyText(egetKeyCode(); setLines2and3(e): public void keyTyped(KeyEvent e)Linel=Key typed:+egetKeychar(); setLine

    25、s2and3(e); private void setLines2and3(KeyEvent e)line2=This key is+(eisActionKey()?:not)+an action key; String temp=egetKeyModifiersText(egetModifiers(); hne3=Modifier keys pressed:+(tempequals()?none:temp); textAreasetText(linel+n+line2+n+line3+n); public static void main(String args)java3 app=new

    26、java3(); addWindowListener(new Windowadapted()public void windowClosing(WindowEvent e)Systemexit(0); ); 参考答案:第1处:extends JFrame implements KeyListener 第2处:linel=Key typed:+egetKeyChar() 第3处:appaddWindowListener(new WindowAdapter()第1处实现接口应用implements;第2处Java是大小写敏感的,获得键盘值应使用getKeyChar()方法;第3处窗体级监听器应注册给接收类。


    注意事项

    本文(二级Java语言程序设计模拟120.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




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

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

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


    收起
    展开