自学怎么可能不学习这套视频教程呢?

视频教程到底怎么样,你可以具体往下看看。

这套视频教程讲解JavaSE的高级技术,包括程序调试技术,抽象类与接口的基本应用,异常处理及异常在开发中的应用,使用数组存储数据, Java常用类以及常用类的常用操作,Collection集合及Map集合的特点及应用, 使用IO流读写文件内容, 开发多线程应用程序及线程同步,反射技术的基本使用等内容。

内容知识点包含:

一、面向对象:类的定义

对象的创建和使用

构造方法

当实例变量是一个引用的时候

封装性

this关键字

方法调用时参数的传递

空指针异常

累的继承

多态

final关键字

内部类

二、数组高级特性:数组拷贝及扩容、

数组工具类Arrays的应用。

三、常用类:String、

StringBuilder StringBuffer、

Integer、

Date

BigDecimal、

枚举类型、

随机数Random。

四、集合:UML演示Collection继承结构图、

Collection接口常用方法、

Collection的通用迭代、

UML演示Map继承结构图、

Map接口中常用方法、

Hashtable集合的子类Properties、

TreeMap集合、

泛型、

Collections集合工具类、

集合概述、

List集合、

HashMap集合、

HashMap、

Hashtable、

ConcurrentHashMap的区别、

增强for循环。

五、反射机制:获取Class的三种方式、

通过反射机制调用无参数构造方法创建对象、

类加载

通过反射机制访问对象的Field、

通过反射机制调用对象的Method。

六、Annotation:JDK内置注解:@Override、

总结注解在开发中有什么作用、

自定义注解、

反射机制读取注解。

七、异常:异常继承结构图、

处理异常、

finally语句块、

final、

finalize、

finally有什么区别、

异常在实际开发中的作用、

异常概述、

方法覆盖与异常。

八、IO流:IO流概述

FileInputStream/FileOutputStream

FileReader/FileWriter

BufferedReader/BufferedWriter

装饰器设计模式

ObjectInputStream/ObjectOutputStream

File类

IO流读取Properties文件

IO+Properties+Reflect实现对象的创建

九、NIONIO和IO的区别

缓冲区(Buffer)的数据存取

直接缓冲区和非直接缓冲区

通道(Channel)的原理与获取

通道的数据传输与内存映射文件

分散读取与聚集写入

字符集Charset

阻塞与非阻塞

阻塞式

非阻塞式

DatagramChannel

Pipe管道

十、多线程线程与进程

线程和进程的内存

线程的实现方式

线程的start()和run()本质区别

线程生命周期

线程的调度

多线程并发的安全问题

线程同步的面试题

死锁

生产者与消费者模式

线程生命周期补充

守护线程

定时器

线程的实现方式补充

十一、网络编程OSI模型的网络七层协议

TCP和UDP协议的区别

TCP的三次握手

HTTP协议与TCP协议的关系

使用Java提供的Socket和ServerSocket完成消息的发送与接收

十二、Java7特性switch支持String、

泛型自动类型推断、

可catch多个异常,

异常之间使用“|”分隔

十三、Java8特性Lambda表达式、

接口中的默认方法和静态方法、

新的Date API。

如果你想要的话可以留言“获取”哦~,别忘了点赞哦。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐