2022年java计算机二级考试笔记_第1页
2022年java计算机二级考试笔记_第2页
2022年java计算机二级考试笔记_第3页
2022年java计算机二级考试笔记_第4页
2022年java计算机二级考试笔记_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学习资料收集于网络,仅供参考 3 )Applet 相关的三个显示方法(1)paint 方法,是画Applet 界面的基本方法,详细执行Applet 的绘制;(2)repaint 方法,主要用于Applet 的重新显示, Applet 可以在需要显示更新时调用该方法,通知系统刷新显示;(3)update 方法,用于更新 Applet 的显示; 4 )在 Applet 中先调用 init 完成所必需的初始化工作 ; 5 )在 HTML 文件的 标志,至少需要指定 器中的显示大小; 6 )Applet 子类的名称以及在浏览 7 )当一个包含 Applet 的 web 页面被其他页面掩盖时,被调用的

2、Applet 方法是 stop 关闭浏览器调用的是 destroy 方法; 8 )学习资料学习资料收集于网络,仅供参考9)向 JApplet 中增加构件,是把构件添加到Swing Applet的内容面板中 ;对 JApplet 设置布局治理器,是对Swing Applet的内容面板进行设置,Swing Applet的内容面板的默认布局治理器是BorderLayout ,所以, JApplet 的内容面板的默认布局治理器是BorderLayout; 而 Applet 的默认布局治理器是FlowLayout 10)二、 final与 finally的区分答: final 是修饰符 关键字 假如一个

3、类被声明为final ,意味着它不能再派生出新的子类,不能作为父类被继承;因此一个类不能被继承,既被声明为 abstract,又被声明为 final ;将变量或方法声明为final ,可以保证它们在使用中不被改变;被声明为 final 的变量必需在声明时给定初值,而在以后的引用中只能读取,不行修改;被声明为final 的方法也同样只能使用,不能重载;Finally 是在反常处理时供应 finally 块来执行任何清除操作;假如抛出一个反常,那么相匹配的 catch 子句就会执行,然后掌握就会进入 finally 块如果有的话 ,只要有 finally 语句块,无论程序如何运行,它都必定被执行到

4、;三、杂乱收集(一) 算法的时间复杂度指的是算法在执行过程中所需要的基本运算次数;学习资料学习资料收集于网络,仅供参考 算术运算符中的“+ ,-, (取反) ,. ” 运算符优先级最高;其他运算符次之,如: * ,/ ,%,+,-; 位运算符较算术运算符次之 long 的默认值是 0L; 十进制直接用数字表示;八进制前面加零表示逢八进一;十六进制前面加 0 x 表示逢十六进一 线程是有优先级的,通过调用getPriority 来猎取线程的优先级,仍可在任意时刻调用 setPriority 方法来设置线程的优先级 java 中全部的大事类是继承来自 java.util.Event,AWT 大事类

5、是java.awt.AWTEvent 派生的,所以 java.awt.AWTEvent 是java.util.Event 的子类; Float 的 valueOf 函数的原型是 static valueOfString str, 它是一个静态函数,将字符串转换为 象的浮点值Float 对象,使用 floatValue 提取该对 线程生命周期中的状态有:新建状态,可运行状态,运行状态,阻 塞状态和终止状态 (JVM)java 虚拟机具有的功能是 :校验代码 -编译代码 运行代 码 字符输入流直接父类Reader,字符输出流直接父类是Writer ;字节(二)学习资料输入流直接父类 InputSt

6、ream ,字节输出流的直接父类OutputStream 对于线程的启动需要指明是要对哪个对象进行添加线程,例如:想要对 Test 这个类加上线程,就先创建一个 Test 对象即: Test test=new Test (); Thread t=new Thread( test);t.start; 如果不添加要运行的对象就线程不能正常启动;学习资料收集于网络,仅供参考 为全部的原始类型供应 Channel : 一个新的原始Buffer 缓存支持;字符集编码解码解决方案;I/O 抽象; 支持锁和内存映射文件的文件拜访接口;供应多路 non-bloking 非堵塞式的高伸缩性网络 I/O 假如一个

7、类不能有子类,就在类前面加上 final ,不能加上 private 该关键字不能用来修饰一个类,但可以用来修饰一个基类中不期望被子类的方法 ArrayList 类在表示数组时,不需要定义数组的长度; 方法重写的规范:1 子类方法必需与父类方法的名称和形参保持一样 2 返回类型必需与父类一样 3 不能缩小父类方法的拜访权限,但可以扩大拜访权限 4 不能抛出比父类方法更多的反常 线程组是由java.lang中的 ThreadGroup类实现,在创建线程时,可以显示地指定线程组,此时需要从如下三种线程构造方法中挑选一种: Public ThreadThreadGroup group,Runnabl

8、e target Public ThreadThreadGroup group,String name Public ThreadThreadGroup group,Runnable target,String name 在 java.io 中,供应了ByteArayInputStream,ByteArrayOutputStream和StringBufferInputStream ByteArrayOutputStream类可以直接拜访内存,其中用 可以向字节数组(缓冲区)写入数据DataInputStream(数据输入流 )答应输出将基本数据类型写入输出流中; java 中的布局治理器;Pa

9、nel 和 Applet 默认布局治理器是 FlowLayout ,BorderLayout 是 Window 、Frame 和 Dialog 的默认布局治理器(三) 线程中的 yield ()方法不能保证当前线程终止,假如没有更高级别的线程,就连续执行线程 椎栈中为了保证拜访数据的一样性,应当对类的数据进行封装,而实现类数据封装的级别应当是 private; System 类的属性学习资料学习资料收集于网络,仅供参考 内部类不能够与外部类同名,内部类是外部类的一个成员线程之间的交互,提倡使用wait 和 notify 方法,这个两个方法是suspend 和java.lang.object的是

10、实现线程之间通信的两个方法,不提倡使用resume ()方法,由于特别简单造成死锁 集合类只能容纳对象,如要储备基本数据类型,就需要将其转换为相应的数据类型类 通过 file 的实或者一个表示文件名称的字符串可以生成文件输入 / 输出流,在流对象生产的同时;文件被打开,然后就可以进行文件的读写,对于 InputStream 和OutputStream 来说,它们的实例都是次序拜访流,即只能进行次序的读写,当从标 准的输入流取数据时,从键盘输入的数据被缓冲,按 到输入数据Enter 键时,程序才会的在 jdk1.4 版本的时候在Swing 构件中不能直接添加到顶层容器中(JFrame )假如要在

11、 JFrame 中添加构件就需要使用:JFrame f=new JFrame Container c=f.getContentPane c.add ,-老题目会这样,但jdk1.4 以后可直接 add AWT中的 Button 是不能显示图标和文本的;模式匹配( Matches )(四) 表达式?语句1:语句 2,表达式值为布尔型,如值为true就执行语句1,否就执行语句 2 ,返回形同数据类型,且该类型不能是 void 学习资料学习资料收集于网络,仅供参考 java 对 I/O 的拜访所供应的同步处理机制是:FilterInputStream和FilterOutputStream; java

12、 中是以 16 位的 Unicode码表示;对线性表进行二分法查找其前提条件是:线性表以次序方式储备,并以按关键码值拍 好序 File 类为非流监听大事和处理大事都由Listener完成;程序调试的目的是诊断和改正程序的错误;四、非 java 的基础学问(1)算法的解析(2)软件危机学习资料学习资料收集于网络,仅供参考(3)结构化程序设计的三种基本结构是:次序 -挑选 -重复(4)一个数据有 N 个外模式和一个内模式(物理模式),外模式也称作是 用户模式,外模式保证数据的规律独立(5)对象具有的特点:标志唯独性;分类性;封装性;多态性和模块独立 性(6)关系数据库用来表示实体之间的联系是用二维

13、表(7)挑选是依据 行进行挑选的,投影是依据 列进行挑选的,自然连接是对 两个表进行操作,而且两个表中必需有相同的属性,然后进行连接(8)软件需求说明书的作用在于 便于用户,开发人员进行懂得和沟通,反 应出用户的问题结构,可以 作为软件开发工作的基础和依据,并作 为确认测试和验收的依据 ;(9)白盒测试法是依据程序的内部规律来设计的,主要的方法有规律掩盖(语句掩盖,路径掩盖,判定掩盖,条件掩盖),基本路径测试 等;黑盒测试不关怀程序内部的规律,只依据程序的功能说明书写 实例,主要方法有等价类划分法,边界值分析法,错误估计法;(10)数据库设计的四个阶段:需求分析,概念设计,规律设计和物理设 计(规律设计和物理设计)学习资料学习资料收集于网络,仅供参考(11)java 中线程包含三部分,一个虚拟的 码; 代码所操作的数据CPU;该 CPU执行的代(12)结构化程序设计的主要原就为自顶向下、逐步求精、限制使用 GOT()语句(13)进程同步:进程同步是指如干进程之间相互合作,共同完成一项任务(14)结构化程序设计的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论