[计算机类试卷]国家二级(JAVA)笔试模拟试卷124及答案与解析.doc

上传人:diecharacter305 文档编号:503665 上传时间:2018-11-29 格式:DOC 页数:21 大小:64KB
下载 相关 举报
[计算机类试卷]国家二级(JAVA)笔试模拟试卷124及答案与解析.doc_第1页
第1页 / 共21页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷124及答案与解析.doc_第2页
第2页 / 共21页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷124及答案与解析.doc_第3页
第3页 / 共21页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷124及答案与解析.doc_第4页
第4页 / 共21页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷124及答案与解析.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、国家二级( JAVA)笔试模拟试卷 124及答案与解析 1 在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做( )。 ( A)循环的集合 ( B)地址的集合 ( C)路径的集合 ( D)目标的集合 2 在单链表中,增加头结点的目的是 ( )。 ( A)方便运算的实现 ( B)使单链表至少有一个结点 ( C)标识表结点中首结点的位 ( D)说明单链表是线性表的链式存储实现 3 面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是( )。 ( A)模拟现实世界中不同事 物之间的联系 ( B)强调模拟现实世界中的算法而不强调概念 ( C)使用现实世界的概念抽象地思考问

2、题从而自然地解决问题 ( D)鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考 4 如图所示二叉树的中序遍历结果为 ( )。 ( A) ABCDEF ( B) DBEAFC ( C) ABDECF ( D) DEBFCA 5 在计算机中,算法是指 ( )。 ( A)查询方法 ( B)加工方法 ( C)解题方案的准确而完整的描述 ( D)排序方法 6 用树形结构来表示实体之间联系的模型称为 ( )。 ( A)关系模型 ( B)层次模型 ( C)网状模型 ( D)数据模型 7 下列叙述中,不属于软件需求规格说明书的作用的是 ( )。 ( A)便于用户、开发人员进行理解和交流 ( B)反映出

3、用户问题的结构,可以作为软件开发工作的基础和依据 ( C)作为确认测试和验收的依据 ( D)便于开发人员进行需求分析 8 单个用户使用的数据视图的描述称为 ( )。 ( A)外模式 ( B)概念模式 ( C)内模式 ( D)存储模式 9 软件开发的结构化生命周期方法将软件生命周期划分成 ( )。 ( A)定义 、开发、运行维护 ( B)设计阶段、编程阶段、测试阶段 ( C)总体设计、详细设计、编程调试 ( D)需求分析、功能定义、系统设计 10 按条件 f对关系 R进行选择,其关系代数表达式为 ( )。 ( A) R R ( B) ( C) 6f(R) ( D) f(R) 11 下面关于 Ja

4、va代码安全的说法不正确的是 ( )。 ( A) Java程序在解释执行时所需的类都是通过字节码校验程序装入的 ( B) Java字节码的执行是由 JVM中的编译器完成的 ( C)在 Java程序运行时,首先装入字节码,然后进行 校验,最后在解释器中执行 ( D)在默认的安全配置条件下, Applet不能访问任何本地资源 12 在 Java语言中,不允许使用指针体现出的 Java特性是 ( )。 ( A)可移植 ( B)解释执行 ( C)健壮性 ( D)安全性 13 下列程序运行后的输出结果为 ( )。 public class Test public static void main (St

5、ring args) int i, j, p, s; s=0; for (i=1; i 4; i+) p=1; for(j=1; j i: j+) p=p*j; s=s+p; System.out.println(s); ( A) 46 ( B) 33 ( C) 30 ( D) 40 14 在 Java中,表示换行符的转义字符是 ( )。 ( A) n ( B) f ( C) n ( D) t 15 能够支持 javadoc命令的注释语句是 ( )。 ( A) /*./ ( B) /*.*/ ( C) / ( D) /*.*/ 16 在下面的运算符中,不是算术运算符的是 ( )。 ( A) +

6、 ( B) = ( C) % ( D) + 17 设有数组的定义: int m=new int5,则 m.length的值为 ( )。 ( A) 4 ( B) 5 ( C) 6 ( D) 10 18 下面程序段的输出结果是 ( )。 public class Test public static void main (String args) for ( int a=0; a 10; a+) if (a=5) break; System.out.println(A); ( A) 01234 ( B) 6789 ( C) 012346789 ( D) 5 19 Java语言中,下列子句中是异常处

7、理统一出口的是 ( )。 ( A) finally .子句 ( B) try .子句 ( C) catch .子句 ( D)以上说法都正确 20 下列内容是异常的含义的是 ( )。 ( A)程序编译或运行中发生的异常事件 ( B)程序的语法错误 ( C)程序编译错误 ( D)程序预先定义好的异常事件 21 下面程序的输出结果为 ( )。 public class Test public static void main (String args) String X=“ABCD“; String Y=“EFG“; X=X.substring (X.length()-Y.length(); Sys

8、tem.out.println(X); ( A) ABC ( B) BCD ( C) EFG ( D) ABCDEFG 22 下列数组定义及赋值,错误的是 ( )。 ( A) int a=1, 2, 3, 4, 5; ( B) int intArray; ( C) int Array=new int3; int Array1=1; int Array2=2; int Array3=3; ( D) int a=new int2; a0=new int3; a1=new int3; 23 有如下程序段: public class Parent public int addValue (int a,

9、intB) int s; s=a+b; return 3; class Child extends Parent 则下列选项中,可以正确加入类 Child中且父类的方法不会被覆盖的是( )。 ( A) int addValue (int a, intB)/do something. ( B) public void addValue() /do something. ( C) public int addValue (int a, intB)throws MyException /do something. ( D) public float addValue (int a, int b, f

10、loat b=1.0) /do someting. 24 下面程序的功能是把 316表示为两个加数的和,使两个加数分别能被 13和 11整除,则在横线上应填入的语句是 ( )。 public class Test public static void main (String args) int i=0, j, k; do i+; k=316-13*i; while(_); j=k/11; System.out.print(“316=13*“+i+“+11*“+j); ( A) k/11!=0 ( B) k%11!=0 ( C) k/11=0 ( D) k%11=0 25 下列不能由标准对话框

11、 JOptionPane类创建的是 ( )。 ( A) ConfirmDialog ( B) InputDialog ( C) JToolBar ( D) MessageDialog 26 一个对象的生命周期分为 ( )三个阶段。 ( A)使用、生成和清除 ( B)生成、使用和清除 ( C)清除、使用和生成 ( D)生成、清除和使用 27 Java中的流是 ( )。 ( A)流动的文件 ( B)流动的数据缓冲区 ( C)流动的数据 ( D)流动的对象 28 能对读入 字节数据进行 Java基本数据类型判断过滤的是 ( )。 ( A) PrintStream ( B) DataOutputStr

12、eam ( C) DataInputStream ( D) BufferedInputStream 29 使用下列的 ( )类可以实现在文件的任意一个位置读写一个记录。 ( A) RandomAccessFile ( B) FileReader ( C) FileWriter ( D) FilelnputStream 30 以下概念中,构造线程模型的是 ( )。 CPU 程序代码 数据 类 对象 ( A) ( B) ( C) ( D) 31 下列描述中,正确的是 ( )。 ( A)在 Serializable接口中定义了抽象方法 ( B)在 Serializable接口中定义了常量 ( C)在

13、 Serializable接口中没有定义抽象方法,也没有定义常量 ( D)在 Serializable接口中定义了成员方法 32 在 Java中,管理线程组的类是 ( )。 ( A) java.lang.ThreadGroup ( B) java.lang.Thread ( C) java.lang.Runnable ( D) java.lang.Object 33 下面关于 TextArea和 JTextArea描述不正确的是 ( )。 ( A) TextArea和 JTextArea都可以显示多行文本 ( B) TextArea和 JTextArea都可以自己实现滚动 ( C) TextA

14、rea和 JTextArea都可以实现文本的换行 ( D) TextArea和 JTextArea都可以进行文本改变的事件监听 34 下列操作中,不属于 Applet安 全限制的是 ( )。 ( A)加载本地库 ( B)读写本地文件系统 ( C)运行本地可执行程序 ( D)与同一个页面中的 Applet通信 35 编译 Applet程序产生的文件的扩展名是 ( )。 ( A) class ( B) html ( C) java ( D) bat 36 顺序存储方法是把逻辑上相邻的结点存储在物理位置【 】的存储单元中。 37 面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【 】

15、。 38 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体 “项 目主管 ”与实体 “项目 ”的联系属于【 】的联系。 39 与结构化需求分析方法相对应的是【 】方法。 40 软件维护活动包括以下几类:改正性维护、适应性维护、【 】维护和预防性维护。 41 Java的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是【 】和基本 API,它们都有可扩展性。 42 Java语言具有可移植性、高性能、健壮性、安全性和独立于体系结构的【 】特点。 43 8.【 】语句根据表达式的值从多个分支中选择一个来执行。 44 为了提高网络接口和程序 之间数据发送的速度,通常会用到【 】

16、。 45 若 x=5, y=10,则 x y & x+=y-的逻辑值为【 】。 46 URL是【 】的缩写。 47 设有数组定义: int a= 11, 22, 33, 44, 55, 66, 77, 88, 99 ;则执行下列几个语句后的输出结果是【 】。 for (int i=0; i a length; i+ ) if (ai%3=0) System. out. print ( ai+“ “); 48 在 AWT的菜单结构中,【 】类是菜单 树的根基。 49 下列 Applet在坐标 ( 20, 20) 处显示一幅 GIF图像,在横线处填入正确的语句。 import java. net.

17、*; import java. awt.*; import java. applet.*; public class Test extends Applet Image IMG; public void init() URL url = getDocumentBase (); String name=“IMG.gif“; 【 】 public void paint(Graphics g) g. drawImage ( IMG, 20, 20, this); 50 Java数字签名包括下列四个步骤:首先创建 JAR文件,其次【 】,然后对JAR文件进行数字签名,最后输出公钥证书。 国家二级( J

18、AVA)笔试模拟试卷 124答案与解析 1 【正确答案】 C 【试题解析】 软件的白盒测试法是把测试对象看作一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。 2 【正确答案】 A 【试题解析】 头结点不仅标识了表中首结点的位置,而且根据单链表 (包含头结点 )的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点的目的是为了便于运算的实现。 3 【正确答案】 C 【试题解析】 面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强

19、调算法,鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。 4 【正确答案】 B 【试题解析】 中序遍历首先遍历左子树,然后访问根结点,最后遍历右子树;并且在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。 5 【正确答案】 C 【试题解析】 计算机算法是指解题方案的准确而完整的描述,它具有的基本特征有:可行性、确定性、有穷性和拥有足够的情报。 6 【正确答案】 B 【试题解析】 层次模型的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家谱、行政组织机构,它们自顶向下、层次分明。 7 【正确答案】 D 【试题解析】 软件需求规 格说明书 (SRS, Soft

20、ware Requirement Specification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它有以下几个方面的作用: 便于用户、开发人员进行理解和交流; 反映出用户问题的结构,可以作为软件开发工作的基础和依据; 作为确认测试和验收的依据。 8 【正确答案】 A 【试题解析】 选项 A正确。外模式是用户的数据视图,也就是用户所见到的数据模式;全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;物理存储数据视图的描述称为内模式,即数据 库在物理存储方面的描述;存储模式即为内模式。 9 【正确答案】 A 【试题解析】 通常,将软件产品从提出、实现、使用维护

21、到停止使用、退役的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护三个阶段。 10 【正确答案】 C 【试题解析】 选择运算是一个一元运算,关系 R通过选择运算 (并由该运算给出所选择的逻辑条件 )后仍为一个关系。这个关系是由 R中那些满足逻辑条件的元组所组成。如果关系的逻辑条件为 f,则 R满足 f 的选择运算可以写成: f(R)。 11 【正确答案】 B 【试题解析】 Java字节码的执行是由 JVM中的解释器完成的,所以选 B。 12 【正确答案】 D 【试题解析】 面向网络、分布式环境的 Java语言,对非法侵入的防范是至关重要的, Java语言必须提供充分的安全保障,

22、它在运行程序时有严格的访问权限检查。对字节码执行前要检查,不允许使用指针,可防止对内存的非法入侵,它是目前安全性最佳的语言。 13 【正确答案】 B 【试题解析】 本题考查 for语句的嵌套使用。第一个 for语句完成对内嵌 for语句的循环控制,第二个 for语句控制变量 j在不大于 i变量的情况下计算 p=p*j。注意,每执行一次第一个 for循环, p都会重新赋值为 1,然后与 j值相乘,直到j=i为止。事实上,第二个 for循环每循环一遍, p的最终结果就是 i的阶乘值,由第一个 for循环决定了 i的取值只能为 1、 2、 3、 4,因此最终 s的值为1!+2!+3!+4!=1+2+

23、6+24=33。故选项 B为正确答案。 14 【正确答案】 A 【试题解析】 Java语言中的转义字符以反斜杠 “”开头,所以 C答案被排除。其余 3个选项中,选项 A表示换行,为正确答案, B 选项表示走纸换页, D选项为横向跳格。 15 【正确答案】 D 【试题解析】 以 “/”开始的是单行注释语句,以 “/*”开始、 “*/”结束的是 C语言风格的注释语句,在 “/*.*/”内的文档注释是自由形式的文本,支持 javadoe命令,被 javadoc处理,可以建立类的一个外部说明性文件。 16 【正确答案】 B 【试题解析】 算术运算符包括: +、 -、 *、 /、 %、 +、 -。而选项

24、 B 中的 =属于关系运算符。 17 【正确答案】 B 【试题解析】 在 Java语言中,数组被当作对象来处理,它包含一个很重要的变量 length,用来表示数组的长度。 18 【正确答案】 A 【试题解析】 题目中输出语句位于循环体内,而在 if语句外,所以 a 5时执行输出语句。当 a=5时,退出循环,结束程序的执行。 19 【正确答案】 A 【试题解析】 finally语句可以保证控制流在转到其他路径以前程序的状态能被统一管理,所以对 catch 来说,无论哪个捕获异常,最后一定要去执行 finally 子句。 20 【正确答案】 A 【试题解析】 异常是在程序编译或运行中所发生的可预料

25、或不可预料的异常事件,它会引起程序的 中断,影响程序正常运行。 21 【正确答案】 B 【试题解析】 本题考查有关 String类的两个函数: substring ()和 length ()。substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。 length()返回此字符串的长度。本题中很明显 X.length ()-Y.length ()=1,于是从 X的下标为 1的字符开始,到 X串末尾,取出的子串为 “BCD”。因此,正确答案为 B。 22 【正确 答案】 C 【试题解析】 一维数组的定义方

26、法为: type arrayName;,其中类型 type可以为 Java中任意数据类型,所以选项 B 是正确的。对数组元素赋值,可以在定义数组的同时进行初始化,所以选项 A是正确的。数组下标从 0开始,所以选项 C是错误的。对多维数组赋值,从最高维开始,分别为每一维分配空间,所以选项 D是正确的。 23 【正确答案】 B 【试题解析】 此题涉及方法重载 (overload)、方法重写 (override)以及类派生时方法重写的规则方法重载的规则是: (1)参数列表必 须不同,参数个数不同完全可以,如果个数相同,则参数类型的不同不会引起歧义,例如 int和 long、 float和 doubl

27、e就不能作为唯一的类型不同; (2)返回值可以不同,但是不能是重载时唯一的不同点 (这点和 C+中不同, C+中返回类型必须一致 )。 方法重写发生在类继承时,子类可以重写父类中已有的方法,必须在返回类型和参数列表一样时才能说是重写,否则就是重载, Java中方法重写的一个重要而且容易被忽略的规则是重写的方法的访问权限不能比被重写的方法的访问权限低 ! 重写的另一个规则是重写的方法不能比被重写的方 法抛出 (throws)更多种类的异常,其抛出的异常只能少,或者是其子类,不能以抛出异常的个数来判断种类,而应该是异常类层次结果上的种类。 此题中选项 A的错误就是重写的访问权限比被重写的方法的低,

28、而 B属于重载,选项 C的错误在于比被重写的方法抛弃了更多种类的异常。选项 D中,当只传递两个变量的值的时候,系统就不知道到底调用哪个方法了,因为 b 为常量,可以不指定。所以只有选项 B 是符合题意的。 24 【正确答案】 B 【试题解析】 程序的设计思想是每次将 316减去 13的倍数,然后判断差值是否能被 11整除,如 果不能整除,则继续循环,直到能被 11整除为止。 25 【正确答案】 C 【试题解析】 确认对话框 ConfirmDialog 可由 showInputDialog()方法调用;输入对话框 InputDialog 可由 InputDialog()方法调用;工具栏组件 JT

29、oolBar为 Swing中新增组件;消息对话框可由 showMessageDialog()方法调用。因此,正确答案是C。 26 【正确答案】 B 【试题解析】 对类实例化可以生成多个对象,通过这些对象之间的消息传递进行交互,可完成很复杂 的功能。对象的生命周期分为生成、使用和清除三个阶段。对象生成包括声明、实例化和初始化三方面内容。对象的使用原则是先定义后使用。对象清除是指释放对象所占用的内存。 27 【正确答案】 B 【试题解析】 流可以看作是一个流动的数据缓冲区,数据从数据源流向数据目的地。流是串行的。常见的数据源是键盘,常见的数据目的地是屏幕。 28 【正确答案】 C 【试题解析】 D

30、ataInputStream和 DataOutputStream都可以用于读写 Java语言的基本数据类型。这里指的是对读入字节数据进行 数据类型判断,对应输入流,所以选择 C。 29 【正确答案】 A 【试题解析】 文件操作中经常需要的是随机访问,即在文件的任意一个位置读写记录。 Java中的 RandomAccessFile类提供随机访问文件的功能,它继承自Object类,用 DataInput和 DataOutput接口实现。 30 【正确答案】 A 【试题解析】 将一个程序转换成为多个独立运行的子任务,每个子任务就是一个线程。线程是程序的一个执行流,它是一个以 CPU为主体的行为。在

31、Java中,线程的模型就是一个 CPU、程序 代码和数据的封装体。 31 【正确答案】 C 【试题解析】 要对类的对象进行串行化,必须实现 Serializable接口。事实上,Serializable是一个空接口,只是简单地标识一个类的对象可以串行化,没有定义任何常量和抽象方法。 32 【正确答案】 A 【试题解析】 Java语言将一组线程定义为线程组,再将线程组作为一个对象进行统一的处理和维护,线程组由 java.lang.ThreadGroup 类实现。 33 【正确答案】 B 【试题解析】 TextArea 文本输入区可以 显示多行多列的文本,在 TextArea中可以显示水平或垂直的

32、滚动条; JTextArea也可显示多行多列文本,但它不会自动显示滚动条。 34 【正确答案】 D 【试题解析】 (略 ) 35 【正确答案】 A 【试题解析】 html 是网页格式的文件, .java是 Java源程序文件, .bat文件是在Windows 系统中的一种文件格式,称为批处理文件, B、 C、 D项都不符合要求。Java编译器负责将 .java文件编译为 .class 文件, .class 文件存储的是 Java字节码,与 .java文件无关。 36 【正确答案】 相邻 【试题解析】 常用的存储表示方法有:顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法是把逻辑上相邻

33、的结点存储在物理位置也相邻的存储单元中。 37 【正确答案】 实体 【试题解析】 面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个实体,是构成系统的一个基本单位,它由一组表示其静态特征的属性和它可执行的一组操作组成。 38 【正确答案】 一对多 或 一对 n 或 1: N 或 1: n 或 一对 m 或 1: M 或 1: m 【试题解析】 两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有三种,即一对一 (1: 1)的联系、一对多 (1: N)或多对一 (N: 1)的联系和多对多(M: N)的联系。 39 【正确答案】 结构化设计 【试题解析】 与结构化需求分析

34、方法相对应的是结构化设计方法。结构化设计就是采用最佳的可能方法设计系统的各个组成部分以及各个成分之间的内部联系的技术。 40 【正确答案】 完善性 【试题解析】 软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和 预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、

35、可靠性等,为以后进一步改进软件打下良好基础。 41 【正确答案】 Java基本类 【试题解析】 Java以 JVM为基础,实际上, 许多 JVM也是由软件实现的。在Java体系结构中,最下层是移植接口,由配置器和 Java OS组成,保证 Java体系结构可以跨平台;虚拟机的上层是 Java基本类和基本 API,都具有可扩展性;最上层是 Java应用程序和 Applet小程序。 42 【正确答案】 跨平台 【试题解析】 Java语言是一种跨平台,适合于分布式计算环境的面向对象的编程语言。具体来说,它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动

36、态性等。 43 【正确答案】 switch 【试题解析】 处理多个分支时,使用 if-else订结构显得非常繁琐。 switch 语句简化了程序结构,可读性强,而且程序的执行效率也高。 44 【正确答案】 缓冲流 【试题解析】 缓冲流就是将需要读出或写入的数据暂时先储存到一个缓冲区内,当缓冲区满时再一次性地将数据流读到或者写入特定的对象中,这样就减少了读出和写入数据的次数,提高了效率。 45 【正确答案】 false 【试题解析】 此题主要是考查运算符的优先级,优选级最高的是 +和 -两个运算符,然后是运算符,接着是 =运算符, 最后是 &及运算符。 x y& x+=y-等于 (x y) &

37、( (x+)=(y-),所以首先运行 x y,其结果为 false;由于 &两端只要出现一个 false值,则此逻辑运算表达式的值就为假值,所以, x y & x+=y-的值为 false。 46 【正确答案】 统一资源定位器 或 UniformResourceLocator 【试题解析】 URL 是统一资源定位器 Uniform Resource Locator 的简称,它表示 Internet上某一资源的地址。 47 【正确答案】 33 66 99 【试题解析】 此题是输出数组中能被 3整除的元素。 a. length 可以求出数组 a的元素个数。 48 【正确答案】 MenuBar 【试

38、题解析】 在 Java中,无法直接将菜单添加到容器的某一位置,也无法使用布局管理器对其加以控制。菜单只能被添加到 “菜单容器 ”中。实现时,先给 “菜单容器 ”设置菜单栏 Menubar,再在菜单栏中添加下拉菜单 Menu,然后往下拉菜单中添加菜单项 Menultem。 49 【正确答案】 img = getImage (url, name); 【试题解析】 通过调用 getImage (URL url, String name)方法获得在 url中的名为 name的图像文件。 50 【正确答案】 创建密钥 【试题解析】 对代码进行数字签名,代码的提供者需要使用打包工具创建一个JAR文件,然后使用密钥工具创建签名者公钥和私钥,再使用签名工具对 JAR文件签名,最后输出签名者的公钥证书。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1