摘要: Java只支持类之间的单继承,但支持接口之间的多继承。 线程必须由Thread类或其子(孙)类来创建。通常有两种方法来创建线程:其一,使用型构为Thread(Runnable)的构造子类将一个实现了Runnable接口的对象包装成一个线程,其二,从Thread类派生出子类并重写run方法,使用该子类 阅读全文
posted @ 2019-06-17 10:09 tjjloveworld 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Spring的两个核心特性:依赖注入(DI)和面向切面编程(AOP) 为了降低Java开发的复杂性,Spring采取了以下4种关键策略: 基于POJO的轻量级和最小侵入性编程 通过依赖注入和面向接口实现松耦合 基于切面和惯例进行声明式编程 通过切面和模板减少样板式代码 阅读全文
posted @ 2019-06-17 00:02 tjjloveworld 阅读(120) 评论(0) 推荐(0) 编辑