77范文网 - 专业文章范例文档资料分享平台

Java语言程序设计模拟题(3)

来源:网络收集 时间:2018-11-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

f.add(p); 2、

b.addActionListener(this); f.add(b,“South”); d.setVisible(true); System.exit(0); 3、

music.loop(); speak.play(); music.stop();

四、编程(每题15分,共30分) 1、

public class Elefee{

public static void main(String args[]){ double a,fee;

System.out.println(\用电度数:\a=Double.parseDouble(args[0]); if(a>=0){

if(a<=240){fee=a*0.15;output(fee);}

if(a>240&&a<=540){fee=(a-240)*0.25+240*0.15;output(fee);} if(a>240){fee=(a-540)*0.45+(540-240)*0.25+240*0.15;output(fee);} if(a<0){ System.out.println(\请输入正的用电度数\}

static void output(double result){

System.out.println(\电费是:\} } 2、

import java.awt.*; import java.awt.event.*;

class Listexample extends Frame implements ItemListener { Panel p; List thelist; TextField tf; Listexample(String s){super(s);} public static void main(String args[]){ Listexample ce=new Listexample(\ce.go(); }

void go(){

thelist=new List(3,false); thelist.addItem(\济南\thelist.addItem(\青岛\thelist.addItem(\潍坊\thelist.addItem(\淄博\thelist.addItem(\东营\thelist.addItemListener(this); p=new Panel(); p.add(thelist); add(p,\

tf=new TextField(); add(tf,\setSize(300,150); setVisible(true); }

public void itemStateChanged(ItemEvent e){ tf.setText(thelist.getSelectedItem()); } }

Java语言程序设计模拟题(4)

一。选择题(每题1分,共15分)

1、Java是从哪一种语言改进并重新设计的? A、Ada B、C++ C、Pascal D、Basic 2、下列语句哪一个正确?

A.Java只能用来写Applet,不能写Application。 B.Java不分大小写。

C、Java程序中的起始类名称必须与存放该类的文件名相同。 D、Java Applet由main( )方法开始运行。 3、下列哪一个是Java合法的标识符? A、newB、$Usdollars C、1234D、car.taxi

4、synchronized修饰符可以修饰_________? A、类B、变量 C、方法 D、接口

5、Java语言中唯一自动引入程序中的类包是________。 A、lang B、util C、awt D、applet

6、用_________修饰的域或方法只能被该类本身访问和调用,而不能被其他任何类,包括它的子类访问和调用。

A、public B、protected C、abstract D、private 7、static修饰符不能与________修饰符混合使用。 A、abstract B、final C、private D、public

8、___________是最灵活、同时也是最复杂的一种布局,它把容器中的每个组件按行列放置,但每个组件所占用的空间可以互不相同。

A、顺序布局 B、边界布局 C、网格布局 D、网格包布局

9、Java提供了__________类用于制作对话框,当用户需要改变一些数据或需要一个提示窗口事就可以使用定义对话框。

A、Frame B、Dialog C、Windows D、Panel

10、Java提供了_________类来决定要显示文字的字体、大小和位置,使输出的文字更丰富。 A、Graphics B、 Canvas C、Font D、Awt

11、Java中可以用两种方法来创建线程,一种是继承Thread类,另一种是实现__________接口。 A、Throws B、 Runnable C、Component D、 Container 12、Java中线程的优先级共分为___________级? A、6 B、 8 C、10 D、 12

13、 Java的网络类库支持多种Internet协议,但不包括__________。 A、BT B、FTP C、Telnet D、HTTP

14、___________是指把某些数据成员和方法用类包裹对外隐藏起来,以免被不正当的存取。 A、封装 B、包裹 C、隐藏 D、重载

15、Java不允许多重继承,而利用___________的设计来达到多重继承的目的。 A、类 B、接口 C、对象 D、方法

二、填空题(每空1分,共30分)

1.Java程序的种类有:内嵌于Web文件中,由浏览器来观看的_____ Application____,可独立运行的____

Applet ______。

2.在一个类中可同时定义很多同名的方法,但其____参数数量_______以及___类型_______不能相同,传回值也可能不同。这种面向对象程序特性称为___方法多态________。

3、--__ abstract ______类只能定义但不能被实例化,____ final ______类不能被继承,___ object _______类是所有类的共同父类。

4、Java语言源程序的扩展名为___ java _______,编译后的字节码文件扩展名为___ class _______。 5、Java语言中________ util ____类包中包含一些低级的使用工具类,___ awt _________类包中提供了创建图形用户界面的全部工具。

6、Applet的生命周期中,四个方法对应着四个阶段,分别是_____ init _____、____ start ______、____ stop __、_____ destroy __。

7、____ Throwable ____是所有异常类的共同父类、____ Exception ___、_____ Error __是它的直接子类。

8、菜单是用户图形界面的重要组成部分,是由______菜单条_____、___菜单、菜单项、菜单复选项___等对象组成。

9、System类提供输入输出功能,该类中有三个数据成员____ in、out、err ___。

10、线程的生命周期由四种状态组成,这四种状态可以转换,分别为_____建立_____、____、运行______、_____不可运行___、__死亡 。

三、判断题(每题2分,共20分)

? ? ? ? ? ? ? ? ? ?

构造方法名必须与类名相同,但一般方法就不能与类同名。 T 被final修饰的域可被看作是常量,完全用大写字母表示。 T 静态初始化器是构造方法之前加上static修饰符。 F

静态于是在对象实例化时被系统唯一的创建,因此用对象名声明。 F

数组是用来存放一批相同类型的对象或数据,当数据的顺序和个数经常变动时就要用到向量来存放。T

Application不能单独运行,需要嵌入在HTML文件中,借助浏览器来解释执行。 F

AWT事件都不处理自己的事件,而是将事件处理委托给外部的处理实体,这种处理模型称为事件的授权处理模型。 T

线程是程序在处理机中的一次运行,是程序单一而连续控制流程。 F 可运行状态由start( )方法激活,并分配了他所需系统资源。 T

Java语言设计C/S程序时,应注意服务器使用Socket类来处理客户机的连接请求。 F

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Java语言程序设计模拟题(3)在线全文阅读。

Java语言程序设计模拟题(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/294544.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: