2022年Java知识点要求 .pdf
读书之法 ,在循序而渐进 ,熟读而精思Java 知识点梳理类和对象概念简介Java工作机制JDK 安装及目录结构JRE,JDK Java编译,运行Java基础语法Java概述变量声明,流程控制语句数组面向对象基础包类的修饰符构造方法对象的创建及使用方法重载成员的访问控制符及非访问控制符封装继承多态对象初始化接口名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思异常异常的概念Java 异常类体系结构异常处理机制trycatchfinally throws throw 自定义异常类库String StringBuffer 包装类集合Set List Map 集合的遍历泛型名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思输入输出流File 类字节流字符流FileInputStream FileOutputStream BufferedInputStream BufferedOutputStream DataInputStream DataOutputStream ObjectInputStream ObjectOutputStream FileReader FileWriter BufferedReader BufferedWriter InputStreamReaderOutputStreamWriterRandomAccessFile 多线程线程的基本概念线程的创建和启动线程的优先级线程的状态控制继承 Thread实现 Runnable 接口名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思Java 知识点要求1、掌握 JVM 、JRE 、JDK三个概念及其三者之间的关系。2、类与对象的定义及其之间的关系3、构造方法的定义、作用、语法格式,构造方法的继承规则。4、变量类型定义语法,特别注意float、double 、char、String类型的定义5、数组的定义方法,数组的创建,数组也是对象,即是引用型变量,数组没有初始化时不能使用内容的元素。数组元素的下表从0 开始,到长度 -1 为止,如何得到数组的长度。6、对象变量、对象方法的特点,与静态变量、静态方法的区别。静态变量类似于全局变量, 存在于类内, 对象变量存在于对象内, 只有创建出了对象后, 该变量才存在, 每个对象有自己的成员变量,不影响其他对象的变量值, 但静态变量不一样, 每个对象和类都是使用的同一个静态变量。7、类中成员的访问权限及其描述,默认权限、public 、protected 、private的区别及其使用。面向对象的基本特征及其含义(组合、封装、继承、多态,接口)8、静态变量、静态方法的特点。9、局部变量没有赋值不能使用,final变量只能在定义时赋值或者是在构造方法中赋值,且只能赋值一次。10、package 的定义、作用。11、抽象类的定义,抽象类的特点,内部方法的定义,抽象类的作用名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 6 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思及使用方法;抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类。12、继承的使用、作用, java单继承的特点,普通类继承抽象类的特点、抽象类继承抽象类的特点。 普通类继承抽象类必须实现父类的所有抽象方法,但抽象类继承抽象类,可以不实现父类的抽象方法。13、super 、this的含义、作用、使用方法。在构造方法中使用super调用父类的构造方法时必须是第一条语句,注意语法格式。14、属性的隐藏与方法覆盖的含义、区别,方法重载与隐藏的区别。方法重写和方法重载的区别。15、对象的初始化顺序,无继承时:先静态变量和静态代码块,再属性变量(对象变量)、再构造方法、再依照程序顺序执行其他语句;有继承时, 先依次执行父类的静态变量,再子类的静态变量, 在父类的属性变量, 再父类的构造方法, 在子类的属性变量, 再子类的构造方法。16、组合的作用,组合与继承的区别及使用方法。17、多态的定义、使用方法,抽象类、接口及继承时如何体现多态的使用18、interface的定义、作用、使用方法,接口中的方法都是抽象方法,变量都是 static、public 、final的类型。19、Java 异常处理机制及其过程,异常的抛出、异常的捕获。Try catch() finally的使用方法,程序的执行过程。 运行时异常和非运行时异常的定义及其区别。自定义异常。名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思20、字符串的多种定义方法, 各种定义方法的区别。 字符串类常用的方法(见附录)如何使用,各自的作用。21、 StringBuffer类与 String的区别22、包装类的使用,及类的方法,装箱,封箱23、集合的使用,无序集合(Set、HashSet) 、有序集合( List 、ArrayList) 、映射 (Map、HashMap) 的使用方法,集合的遍历。24、流,字节流和字符流的各种流类的定义,方法的使用。File类。25、线程的创建,生命周期,控制线程状态的方法。名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 6 页,共 6 页 - - - - - - - - -