JAVA是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。
《Java 300集大型教学视频》 由高淇、裴新、李毅老师历经两年录制而成。
整套视频由多个项目穿插讲解,从零基础编程写游戏、手写 WEB 服务器、手写 ORM框架,内容覆盖工作和学习的方方面面。并且已经被清华大学教授推荐为学习 Java 必看视频:
侧重 Java 基础中最常用的部分进行讲解,使用游戏项目穿插,寓教于乐,让大家既学得懂又学的开心。
侧重 Java 的容器、算法、IO 流、网络编程、多线程知识的讲解和深化。以写一个 WEB 服务器为一个实战项目,让大家既深刻掌握基础知识同时也能明白后续学习 JavaEE 时用到的服务器的核心原理。
侧重讲解一些更深入的专题以及扩展的专题。讲解了:类加载器核心、动态字节码操作、动态编译、JDBC 数据库操作、正则表达式、GOF23 种设计模式的详细用法等等,同时最后以一个手写框架作为结尾。既理解相关设计模式的用法、同时深入复习数据库操作以及 Java 的基础知识,让大家更加理解框架设计的核心。
目录:
第一章:Java 基础知识
第二章:Java 面向对象
第三章:数组
第四章:常用类及异常机制
第五章:Java 游戏项目
第六章:太阳系模型
第七章:飞机游戏
第八章:容器与泛型
第九章:IO 技术
第十章:线程
第十一章:网络编程
第十二章:手写服务器
第十三章:反射机制与类加载器核心
第十四章:设计模式
第十五章:正则表达式
第十六章:JDBC 设计架构
第十七章:手写 SORM 框架