题目详情
当前位置:首页 > 计算机考试 > 中级软件设计师
题目详情:
发布时间:2024-05-16 05:48:16

[简答题][Java代码] //Subject.java 文件 public interface Subject { public void attach(Observer DocExplorer); public void detach(Observer DocExplorer); void notifyObservers( ); } //Observer.java 文件 public interface Observer{ void update( (1) ); } //OfficeDoc.java 文件 import java.util.*; public class OfficeDoc implements Subject(//OfficeDoc 类实现 Subject 接口 private Vector ObserverVeetor=new java.util.Vector( ); //存储与OfficeDoc相关联的DocExplorer 对象 public void attach(Observer observer){ //将某 DocExplorer 对象与OfficeDoc 相关联 ObserverVector.addElement(observer); } public void detach(Observer observer){ //解除某DocExplorer 对象与OfficeDoc的关联关系 ObserverVector.removeElement(observer); } public void notifyObservers( ){ //当OfficeDoc对象状态已发生变化时,通知所有的DocExplorer对象 Enumeration enumeration= (2) ; while (enumeration.hasMoreElements( )){ ((Observer)enumeration.nextElement( )). (3)

更多"[Java代码] //Subject.java 文件 publ"的相关试题:

[填空题]Java 源程序文件编译后产生的文件称为字节代码文件,其扩展名为 【8】
[填空题]Java源代码文件中,可以有________个import语句。
[简答题]

【Java代码】
import javA.awt.*;
import javA.applet;
public class HelloApplet extends (1) {
public void paim( (2) ){
g.drawString(message,10,20);
message="welcome back!”;
}
public void (3) ( ){
message="Welcome!”;
}
private (4) message;
}
【HTML文档】
<html>
<head>
<title>HTML Test HelloApplet Page</title>
</head>
<body>
Test HelloApplet小程序<br>
<applet
codebase="."
code=" (5) "
name="TestApplet"
width="400"
height="300"

</applet>
</body>
</html>


[单项选择]在下列源代码文件Test.java中,哪个选项是正确的类定义 ( )
A. public class test
B. public class Test
C. public class Test extends Ti,T2
D. protected class Test extends T2
[单项选择]Java虚拟机(JVM)运行Java代码时,不会进行的操作是( )。
A. 加载代码
B. 校验代码
C. 编译代码
D. 执行代码
[填空题]

试题八
阅读以下说明和Java代码。
[说明]
已知类Stock和类JavaMain都定义在JavaMain.java文件中,类Stock的定义中有四处错误,分别在代码的第01、02、06、07行。请修改错误并给出修改后该行的完整代码,并写出改正错误后程序运行的输出结果。
[Java代码]
01 public class Stock{
02 static{
03 shares=0;
04 share_val=0.0;
05}
06 private Stock( )getData( );}
07 private Stock(int n, double pr=0){
08 shares=n;
09 share_val=pr;
10 getData( );
11}
12 public void getData( ){
13 System.out.print(shares+":"+share_val+"");
14}
15 private int shares; //非静态变量
16 private double share_val; //非静态变量
17} ;
18
19 public class JavaMain{
20 public static void main(String args[]){
21 Stock a=new Stock( );
22 Stock b=new Stock(1,67.5);
23 //其它代码省略,且代码无输出
24}
25}


[填空题]在Java语言中,将后缀名为_________的源代码文件编译后形成后缀名为.class的字节码文件。
[填空题]Java语言中,将后缀名为_________的源代码文件编译后形成后缀名为.class的字节码文件。
[填空题]Java程序包括源代码(.java文件)、__________、由归档工具生成jar生成的.jar文件、对象状态序列化.ser文件。
[单项选择]下面关于Java代码安全的说法中不正确的是( )。
A. Java程序在解释执行时所需要的类都是通过字节码校验程序装入的
B. Java字节码的执行是由JVM中的编译器完成的
C. 在Java程序运行时,首先装入字节码,然后进行校验,最后在解释器中执行
D. 在默认的安全配置条件下,Applet不能访问任何本地资源
[填空题]Java源文件经过编译后生成的文件的后缀是【 】。
[填空题]Java语言中使用 【6】 ,从.class文件的编译代码中产生用户可读的代码。
[单项选择]JDK中用于存放Java类库文件的文件夹是______。
A. bin
B. include
C. lib
D. demo
[填空题]Java源程序命名受严格的限制,Java源文件的扩展名必须是______。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
  • 支付完成
  • 取消支付
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码