课程目标:
该课程是初级程序员面向对象的提升课程,主要向学习者介绍面向对象编程的思想,同时熟练JDK中常用的基本API
课程特色:
1、Java普及系列课程之一
2、以实际应用为出发,介绍相关知识点
3、所有的知识点,都贯穿在案例中讲解、理解和练习
4、一切从零开始,杜绝无目的的死记硬背
5、为《Java网络编程》《Java UI编程》的学习打基础
优惠方式:
1、本着免费,由起点督促作用,让真正的人真正学习,象征性收费
2、为方便学习,可以索取同步视频和代码
课程详情:
面向对象概述
类 对象的概念,类和对象的关系,初步编写类和创建对象
定义类的基本语法(一)
静态变量;静态常量;方法定义
定义类的基本语法(二)
类的特征封装(属性);构造方法;this关键字;普通方法和构造方法的区别
定义类的基本语法(三)
全局变量;局部变量;参数;内部类
定义类的基本语法(四)
匿名类;垃圾回收机制;终结器;类的继承
继承和多态(一)
类的继承;方法重写和重载;多态
继承和多态(二)
静态绑定;动态绑定;继承的扩展;super;final;abstract;static块;类中不同语句执行顺序
JVM中代码执行分析和接口
JVM中代码执行分析;接口的分析和定义
接口和封装类简介
接口的分析、详细定义和使用;接口同抽象类的比较;封装类简介
基本类型的封装类
java.lang.Byte封装类详解
封装类和String类
其它封装类;字符;字符串;编码
String和相关类(一)
String类的详解
String和相关类(二)
String类;StringBuilder;StringBuffer;String内存分析
String和相关类(三)
正则表达式;String中使用正则表达式
Java集合框架(一)
JCF入门;Collection
Java集合框架(二)
List;Set
Java集合框架(三)
ArrayList;LinkedList;Vector;HashSet;TreeSet;LinkedHashSet;
Java集合框架(四)
Map;HashMap;Hashtable;TreeMap;LinkedHashMap;Collections;Arrays;Comparable;Comparator
Java中的异常(一)
异常的概念;异常发生的情况;异常的处理;Java异常类的体系结构;
Java中的异常(二)
自定义异常;异常的处理语句总结(try catch finally throw throws)