Java基础知识概念

Java基础知识概念

Java概述

基础语法

运算符

流程控制语句

数组

  • 什么是数组【理解】
  • 数组定义格式【记忆】
  • 数组动态初始化【应用】
  • 数组元素访问【应用】
  • 什么是数组【理解】
  • 数组定义格式【记忆】
  • 数组动态初始化【应用】
  • 数组元素访问【应用】
  • 内存分配【理解】
  • 单个数组的内存图【理解】
  • 多个数组的内存图【理解】
  • 多个数组指向相同内存图【理解】
  • 数组静态初始化【应用】
  • 数组操作的两个常见小问题【应用】
  • 数组遍历【应用】
  • 数组最值【应用】
  • 数组的弊端【了解】

内存分配【理解】

  • 待补

方法

类和对象

  • 类和对象
    • 类和对象的理解
    • 类的定义
    • 对象的使用
    • 学生对象-练习
  • 对象内存图
    • 单个对象内存图
    • 多个对象内存图
    • 多个对象指向相同内存图
  • 成员变量和局部变量
    • 成员变量和局部变量的区别
  • 封装
    • private关键字
    • private的使用
    • this关键字
    • this内存原理
    • 封装思想
  • 构造方法
    • 构造方法概述
    • 构造方法的注意事项
    • 标准类制作
  • 继承
    • 继承的实现(掌握)
    • 继承的好处和弊端(理解)
  • 继承中的成员访问特点
    • 继承中变量的访问特点(掌握)
    • super(掌握)
    • 继承中构造方法的访问特点(理解)
    • 继承中成员方法的访问特点(掌握)
    • super内存图(理解)
    • 方法重写(掌握)
    • 方法重写的注意事项(掌握)
    • Java中继承的注意事项(掌握)
  • 修饰符
    • package(了解)
    • import(理解)
    • 权限修饰符(理解)
    • final(应用)
    • final修饰局部变量(理解)
    • static(应用)
    • static访问特点(掌握)
  • 多态
    • 多态的概述(记忆)
    • 多态中的成员访问特点(记忆)
    • 多态的好处和弊端(记忆)
    • 多态中的转型(应用)
    • 多态的案例(应用)
  • 抽象类
    • 抽象类的概述(理解)
    • 抽象类的特点(记忆)
    • 抽象类的成员特点(记忆)
    • 抽象类的案例(应用)
  • 接口
    • 接口的概述(理解)
    • 接口的特点(记忆)
    • 接口的成员特点(记忆)
    • 接口的案例(应用)
    • 类和接口的关系(记忆)
    • 抽象类和接口的区别(记忆)
  • 参数传递
    • 类名作为形参和返回值(应用)
    • 抽象类作为形参和返回值(理解)
    • 接口名作为形参和返回值(理解)
  • 内部类
    • 内部类的基本使用(理解)
    • 成员内部类(理解)
    • 局部内部类(理解)
    • 匿名内部类(应用)
    • 匿名内部类在开发中的使用(应用)
  • 异常
    • 异常(记忆)
    • JVM默认处理异常的方式(理解)
    • try-catch方式处理异常(应用)
    • Throwable成员方法(应用)
    • 编译时异常和运行时异常的区别(记忆)
    • throws方式处理异常(应用)
    • throws和throw的区别(记忆)
    • 自定义异常(应用)

JAVA核心API

常用API

  • 包装类

    • 基本类型包装类(记忆)
    • Integer类(应用)
    • int和String类型的相互转换(记忆)
    • 字符串数据排序案例(应用)
    • 自动拆箱和自动装箱(理解)
  • 时间日期类

    • Date类(应用)
    • Date类常用方法(应用)
    • SimpleDateFormat类(应用)
    • 日期工具类案例(应用)
    • Calendar类(应用)
  • String类

    • String类概述
    • String类的特点
    • String类的构造方法
    • 创建字符串对象两种方式的区别
    • 字符串的比较
  • StringBuilder类

    • StringBuilder类概述
    • StringBuilder类和String类的区别
    • StringBuilder类的构造方法
    • StringBuilder类添加和反转方法
    • StringBuilder和String相互转换

集合API

  • Collection集合
    • 集合体系结构【记忆】
    • Collection集合概述和基本使用【应用】
    • Collection集合的常用方法【应用】
    • Collection集合的遍历【应用】
    • 集合使用步骤图解【理解】
    • 集合的案例-Collection集合存储学生对象并遍历【应用】
  • List集合
    • List集合概述和特点【记忆】
    • List集合的特有方法【应用】
    • 集合的案例-List集合存储学生对象并遍历【应用】
    • 并发修改异常【应用】
    • 列表迭代器【应用】
    • 增强for循环【应用】
    • 集合的案例-List集合存储学生对象三种方式遍历【应用】
  • 数据结构
    • 数据结构之栈和队列【记忆】
    • 数据结构之数组和链表【记忆】
  • List集合的实现类
    • List集合子类的特点【记忆】
    • 集合的案例-ArrayList集合存储学生对象三种方式遍历【应用】
    • LinkedList集合的特有功能【应用】

补充

猜你喜欢

转载自blog.csdn.net/at10090/article/details/94194216