您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > JAVA考试复习总结与要点
第一章概述主要内容:1、掌握Java的两种核心机制Java虚拟机机制掌握Java程序的编译和执行过程Java垃圾回收机制2、Java开发环境的搭建JDK的安装环境变量的配置掌握JDK与JRE的作用3、命令:javac与javamain函数的写法三种注释方式://、/*…*//****/第二章Java语法基础1、标识符2、Java数据类型:基本数据类型引用数据类型Java中定义了4类8种基本数据类型整数型—byte、short、int、long浮点数型—float、double逻辑型—boolean文本型—char数据类型的转换自动数据类型转换强制数据类型转换操作符流程控制:if、switchfor、while、控制循环结构breakcontinuereturn、exit(0)字符串String类StringBuffer类数组变量属引用类型数组的声明数组初始化第三章面向对象基础1、面向对象的基本特征2、类的定义及对象的创建3、成员变量、局部变量、静态成员变量成员方法、静态方法静态方法中只能使用静态方法和静态成员变量成员变量的默认值4、方法的参数传递5、方法的重载6、构造方法构造方法的重载7、this与super关键字8、classpath的作用package的作用,import的作用jar的作用9、Java的访问修饰符10、继承1、单继承2、方法重写3、使用super来引用基类的成分4、继承中的构造方法11、toString()方法Equals方法12、对象转型向下转型和向上转型13、多态1、要有继承2、要有重写3、父类引用14、抽象类和接口15、final关键字final修饰成员变量,一旦赋值不能更改final修饰成员方法,不能被重写1、父接口Collection基本方法2、List接口List接口代表一个有序集合,集合中每个元素都有其对应的顺序索引。ArrayList,LinkList的基本方法3、Set接口Set接口的容器类中的元素是没有顺序的,而且不可以重复。HashSet的基本方法,掌握如何判断两个对象相等。容器4、Map接口Map用于保存具有映射关系的数据,Map中每个元素是由键(Key)和值(Value)两个数据组成的,键和值是一对一的映射关系。HashMap的基本方法,判断两个对象相等方式。5、Iterator的作用及使用方式。6、装箱(打包)与拆箱(解包)泛型第五章异常处理1、Java异常的分类2、Java的异常捕捉方式注意finally3、Java异常的声明(再次抛出)throws关键字4、异常的手动抛出throw关键字5、自定义异常class自定义异常类名extendsException第七章GUI编程1、GUI组件的分类2、容器:Frame、Panel3、布局管理器4、Java事件处理机制事件源事件监听器(事件适配器)注册事件(addXXXXlistener)5、组件间相互访问的方式6、绘图——Graphics类第八章IO流字节流字符流输入流InputStreamReader输出流OutputStreamWriter1、流的四个抽象类一、字节流节点流:1、FileInputStreamFileOutputStream2、ByteArrayInputStreamByteArrayOutputStream处理流:1、BufferedInputStream、BufferedOutputStream2、DataInputStreamDataOutputStream3、PrintStream2、字符流节点流:FileReader、FileWriter处理流:BufferedReader和BufferedWriterInputStreamReader和OutputStreamWriter3、其它流:标准流System.inSystem.out对象流(对象的序列化)1、序列化:将一个Java对象写入IO流中。反序列化:从IO流中恢复该Java对象。2、该类必须实现如下两个接口之一:Serializable、Externalizable3、使用如下类:ObjectOutputStream、ObjectInputStream4、自定义序列化第十章多线程1、创建线程的方式2、线程的生命周期sleep、yield、join方法3、线程的优先级4、多线程同步银行取钱问题:实现线程同步的方式死锁生产者消费者问题:wait方法、notify和notifyAll方法
本文标题:JAVA考试复习总结与要点
链接地址:https://www.777doc.com/doc-3359409 .html