第一章 面向对象编程 面向对象编程(Object -orientid-programming) OOP 是一种编程思想,主要概念有抽象,服务提供...
前言 随着 Java 8 的出现,这门语言在许多地方发生了翻天覆地的变化。所以出了这本书. 教学目的 希望本书能为你打下坚实的基础,方便你将来学...
已经学习一段时间Java的你是否有了明确的职业发展规划? 不管做哪一行,都该尽早做好职业规划,人都是需要有一个目标去激励自己,Java程序员更是...
递归的基本概念 递归算法 (introducation)是中调用自身解决问题的一种算法. 递归出口:递归的结束条件. 使用递归的条件 前一次的运...
面向对象思想 简单来说:具有抽象、封装、继承、多态的编程思想称为面向对象编程思想. 抽象:将问题域中的模型看成是某一个对象,再根据对象的属性和行...
1.待补充知识 数组结构 数组特点: 长度固定,内存连续,类型必须一致. 优点:支持随机访问,查询速度O(1). 缺点:中间位置增加、删除O(N...
单例模式;工厂模式:责任链模式:命令模式:生产者和消费者模式:模板模式:待补充知识.
什么是热部署? 热部署是指应用程序启动后,程序可以在不重启的情况下,更新代码,提高程序开发效率. spring如何实现热部署的? spring ...
Redis是什么? Redis基于内存以Key-Value形式存储的非关系型数据库。 Redis支持的数据类型? String字符串: Hash...