Java 语言特点
面向对象 三大特征
- 封装 Encapsulation
- 继承 Inheritance
- 多态 Polymorphism
面向对象 五大原则
- 单一职责 Single-Resposibility Principle
- 开放封闭 Open-Closed principle
- 里氏替换 Liskov-Substituion Principle
- 依赖倒置 Dependecy-Inversion Principle
- SP接口隔离 Interface-Segregation Principle
高级特性
- 数据结构相关的类实现原理
- 并发包当中的类的作用和实现原理 (java.concurrent)
- IO 和 NIO
- Java虚拟机(GC 、类加载机制、内存)
本文深入探讨Java语言的特点,包括面向对象的三大特征:封装、继承与多态,以及面向对象设计的五大基本原则。此外,还介绍了Java的一些高级特性,如数据结构类的实现原理、并发包的功能与原理、IO及NIO操作等,为读者提供了全面的Java知识体系。

被折叠的 条评论
为什么被折叠?



