计算机二级(Java)基础知识点

来源:互联网 发布:网络奇兵2 汉化 编辑:程序博客网 时间:2024/05/01 20:08

1.在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。

2.结构化程序设计的思想:自顶向下、逐步求精、模块化、限制使用goto语句

3.软件设计中模块划分应遵循的准则是高内聚低耦合、模块大小规模适当、模块的依赖关系适当等

4.概要设计说明书是总体设计阶段产生的文档,集成测试设计师在概要设计阶段编写的文档,需求规格说明书是后续

工作如设计、编码等需要的重要参考文档。

5.有穷性是指算法程序的运行时间是有限的

6.长度为n的线性表排序,快速排序、冒泡排序、直接插入排序,比较次数是n(n-1)/2,堆排序的算法比较次数是O(nlog2n)。

7.E-R图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,则设计出表,所以属于逻辑设计阶段。

8.//单行注释  /* …… */ 块注释 /**……*/ 文档注释

9.case语句中的值必须是常量

10.HashMap使<关键字,值>的形式保存数据

11.RandomAccessFile类同时实现了DataInput和DataOutput接口

12.InputStream类中available() 方法的功能是返回输入流中可读字节数,可以在读写操作前得知数据流里有多少个自己可以读取

13.派生出大多数Swing组件的类是Container

14.Applet 生命周期方法:初始态 init() 运行态start()  停止态stop() 消亡态destroy() 

15.循环队列中元素的个数是由队头指针和队尾指针共同决定

16.软件开发中,需求分析阶段可以使用的工具是数据流图DFD图,数据字典DD。

17.与其它面向对象语言相比,Java语言突出的特点是解释型,与平台无关。

18.java.lang.String.replace(char oldChar, char newChar) 方法返回一个新的字符串替换此字符串中出现的所有

oldChar与newChar.

19.java.util.Collections.swap()方法  list-- 在该列表中的调剂元素。i-- 要交换的一个元素的索引。j-- 要交换的其它元

素的索引。超出范围 引发IndexOutOfBoundsException异常。

20.JoptionPane不能实现的对话框是通用对话框

21.java线程构成由代码、虚拟的CPU、代码所操作的数据

22.当synchronizd(){}语句块执行完毕后,语句块出现异常时,对象锁将自动释放,线程A在synchronized块中调用

x.wait()方法,则A将释放对象x的锁。

1 0
原创粉丝点击