课程介绍
1、Java基础语法
(1)计算机语言和java 简介
(2)Jdk安装与环境搭建、编写HelloWorld
(3)标识符与关键字
(4)Java的数据类型
(5)变量和常量
(6)运算符与表达式
(7)流程控制(条件语句、循环语句、流程控制中的Break和continue)
(8)数组
(9)枚举
2、Java进阶
封装、继承与多态
(1)封装:
1)从抽象到类
2)构造方法与对象的创建
3)参数传值
4)实例成员和类成员
5)方法重载
6)this关键字
7)包
8)import语句
9)访问权限
(2)继承:
1)子类与父类
2)子类的继承性
3)成员变量的隐藏和方法重写
4)super关键字
5)对象的上转型对象
6)继承与多态
7)abstract类和abstract方法
(3)多态:
1)接口的声明与使用
2)接口变量与回调机制
3)接口与多态
4)abstact类与接口的比较
3、Java深入
(1)内部类与异常类
(2)Java常用实用类
(3)输入输出流
(4)集合与泛型
(5)Java多线程机制