【二级java】模拟题知识点总结

算法的复杂度 :

(一)时间复杂度 : 执行算法所需要的计算工作量,与计算机的运行速度和存储空间无关

(二)空间复杂度 : 算法在运行过程中临时占用的存储空间的大小。

 

 

零散知识点 :

1、实现用户界面功能的是 : java.awt

 

2、java.awt.Container的父类是 java.awt.Component

 

3、用于输入压缩文件格式的ZipInputStream所属包是 java.util.zip

 

4、Panel和Applet的默认布局管理器是 FlowLayout、Frame的默认布局管理器是BorderLayout

 

5、Swing构建必须添加到String顶层容器相关的内容面板上

 

6、查找随机文件的记录时,应使用的方法是 seek(long 1)

 

7、自定义表格类中的model部分应实现的接口是 AbstractTableModel

 

8、float定义变量赋值时,需要在变量后加f以标识他为浮点数

 

9、paint()方法是使用Graphics类型的参数

 

10、Applet不需要main方法,但需要继承java.awt.Applet 或 java.swing.JApplet

 

11、Java Application 与 Java Applet 程序的差别为 :运行方式不同、程序结构不同、运行工具不同、受到的限制不同

 

12、java支持的图像格式为 .gif 和 .jpg

 

13、与Applet生命周期有关的方法数量是 4 :init() start() stop() destory()

 

14、对象锁持有线程返回

(1)当synchronized()语句块执行完后

(2)synchronized()语句块中出现意外

(3)当持有锁的对象调用该对象的wait方法

 

15、java为移动设备提供的平台是 J2ME

 

16、java语言使用的字符码集是 unicode

 

17、applet的安全机制

 

 18、java与c++相比突出特点是 跨平台

 

19、jvm的工作是 :代码的装入、代码的校验和代码的执行,不包括代码的编译

 

20、获得修饰符的方法:getModifiers

 

21、java自动垃圾回收机功能调用的方法是 finalize()

 

22、 树中的规律 : 树中的节点数 = 树中所有的节点的度之和加一

 

23、监听器是一个接口,接口方法的返回值类型是void

 

24、与applet的显示有关的方法是

(1)update()

(2)paint()

(3)repaint()

 

25、当方法遇到异常又不知道如何处理时,应该声明异常

 

26、在java.io包中提供了对压缩文件进行操作的能力。它是通过压缩文件输入流输出流来实现的。分别继承自InflaterInputStream与DeflaterOutputStream,在创建压缩文件输入流时,其初始化参数是一个FileInputStream类的实例

 

27、要串行化某些类的对象就必须实现 Serializable接口

 

28、swing构件的程序没有本地代码、不依赖操作系统的支持

 

29、equals 和 == 一样 相同返回 true 不同返回 false 而不是 1 0

 

30、实现动态数组的是 Vector和ArrayList

 

JDK目录的结构:

(一)bin : 编译器、解释器、许多工具(服务器工具、IDL、package、jdb)

(二)demo : 演示例子

(三)lib : 库文件

(四)jre : 运行环境的根目录

1、bin : 平台所用工具和库的可执行文件和DLL文件

2、lib : java运行环境的代码库、设置属性和资源文件,默认安装目录,安全管理

 

 

布局管理器

1、CardLayout : 帮助用户处理两个及以上的成员共享同一个显示空间

2、GridLayout : 帮助用户实现各个构件呈现网状结构

3、BorderLayout : 将容器分为五个区域

4、FlowLayout : 防止规律为从上到下、从左到右

 

 

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值