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

java上机题1

来源:用户分享 时间:2025/7/10 7:55:15 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

32. 下列关于Applet的说法中,正确的是

A.pplet必须嵌入到其它应用程序(如浏览器)中运行 B.可以在安全策略的控制下读写本地磁盘文件 C.Java中不支持向Applet传递参数

D.Applet的主类必须定义为java.applet.Applet类的子类 答案:ABD

33. 当选中某一组件并按下一键盘按钮时会激发什么事件 A.KeyEvent B.KeyDownEvent C.KeyPressEvent D.KeyTypeEvent E.KeyPressedEvent 答案:A

34. 分析下列程序,说法正确的是 import java.applet.*; import java.awt.*;

public class tryMe extends Applet{ Image img;

Public void init(){

img = new Image(); }

public void paint(Graphics g){ g.drawImage(img,0,0,this); } }

A.该程序可以运行

B.程序中创建的Image对象没有实体,但能显示 C.程序中创建的Image对象有实体

D.程序中创建的Image对象没有实体,不能显示 答案:D

35. 指出下列在Applet生命周期中可能执行多次的方法 A.init() B.paint()

C.stop() D.start() 答案:BCD

36. 以下程序运行后,在窗口中能看到的结果为 import java.awt.*;

public class testGrid extends Frame{

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

public testGrid(){

Label l1 = new Label(\蛋糕\

Label l2 = new Label(\面包\ Label l3 = new Label(\派\ Label l4 = new Label(\松饼\ setSize(200,200);

setLayout(new GridLayout(2,2)); add(l1); add(l4); add(l3);

setVisible(true); } }

A. 蛋糕 松饼 派

B. 蛋糕 面包 派 松饼 C. 蛋糕 面包 派

D. 蛋糕 派 松饼 面包 答案:A

37. 以下哪个是Swing中存在的重量级组件 A.JFrame B.JTextField C.JButton D.JComboBox 答案:A

38. 要实现关闭JFrame窗口功能需写以下哪条语句 A. setDefaultCloseOperation(DO_NOTHING_ON_CLOSE); B. setDefaultCloseOperation(HIDE_ON_CLOSE); C. setDefaultCloseOperation(DISPOSE_ON_CLOSE); D. setDefaultCloseOperation(EXIT_ON_CLOSE); 答案:D

39. 下列程序运行结果为 import javax.swing.*; import java.awt.*;

public class test extends JFrame { public test() {

Container con = getContentPane(); ButtonGroup bg = new ButtonGroup();

JRadioButton cake1 = new JRadioButton(\法式蛋糕\ JRadioButton cake2 = new JRadioButton(\意式蛋糕\false); JRadioButton cake3 = new JRadioButton(\巧克力蛋糕\

false);

con.setLayout(new GridLayout(3, 1)); bg.add(cake1); bg.add(cake2); bg.add(cake3); con.add(cake3);

this.setTitle(\单选按钮\

this.setBounds(100, 100, 450, 300); this.setVisible(true);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }

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

A. 编译不能通过

B. 出现一个能关闭的大小为450×300的窗口,窗口中显示标题为“法式蛋糕”的单选按钮 C. 出现一个能关闭的大小为450×300的窗口,窗口中显示标题为“巧克力蛋糕”的单选按钮

D. 出现一个能关闭的大小为450×300的窗口,窗口中显示3个标题分别为“法式蛋糕”、“意式蛋糕”和“巧克力蛋糕”的单选按钮 答案:C

40. 下面程序的运行结果为 import javax.swing.*;

public class testD extends JFrame{ testD() {

JOptionPane.showMessageDialog(this,\蛋糕编码不正确!\

}

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

A. 程序运行但没有结果 B. 出现一个消息框 C. 出现一个选择框 D. 出现一个确认框 答案:B

41. 完成URL中的资源名应包括 A.主机名和文件名 B.端口名和文件名 C.主机名和端口名 D.都是可选项

答案:A

42. 能用于创建InetAddress对象的InetAddress类方法有

A.getByName(String host) B.getAllByName(String host)

C.getLocalHost() D.getAddress() 答案:ABC

43. 已知一InetAddress对象ia,要输出该对象中含有的域名和IP地址可用 A. System.out.println(ia.getHostName()); System.out.println(ia.getHostAddress());

B. System.out.println(ia.getHostName()+getHostAddress()); C. System.out.println(ia.getHost()+ia.getAddress()); D. System.out.println(ia.getHost(ia.getHostName())); 答案:A

44. 分析以下客户端程序 import java.io.*; import java.net.*; public class S1 { Socket socket;

DataInputStream answerin; DataOutputStream answerout; public S1() {

try{

socket=new Socket(\

answerin= new DataInputStream(socket.getInputStream()); answerout=new DataOutputStream(socket.getOutputStream()); System.out.println(\总部消息:\ 时刻:\answerout.writeUTF(\武汉分店今日销售信息:\\n法式蛋糕 \\t销售20磅\\n意式蛋糕 \\t销售30.5磅\\n巧克力蛋糕\\t销售40磅\\n冰淇淋蛋糕\\t销售45.5磅\\n奶油水果蛋糕\\t销售42磅\\n草莓芝士蛋糕\\t销售16.5磅\\n朗姆酒木司蛋糕\\t销售9.5磅\\n时刻:\ }catch(Exception e){e.printStackTrace();} }

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

A. 编译不能通过 B. 存在逻辑错误 C. 能正常运行

D. 运行与否取决于服务器端程序的运行 答案:C

45. 选出下面在任何时候能被任何线程调用的方法。

搜索更多关于: java上机题1 的文档
java上机题1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6aez4987nr3gyk61844u_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top