Guava包里的Service接口用于封装一个服务对象的运行状态、包括start和stop等方法。例如web服务器,RPC服务器、计时器等可以实现这个接口。对此类服务的状态管理并不轻松、需要对服务的开启/关闭进行妥善管理、特别是在多线程环境下尤为复杂。Guava包提供了一些基础类帮助你管理复杂的状态 ...
分类:
其他好文 时间:
2020-04-15 00:23:19
阅读次数:
68
1、A2A Integration A2A 整合 2、Abstract 抽象的 3、Abstract Base Class(ABC) 抽象基类 4、Abstract Class 抽象 5、Abstraction 抽象、抽象物、抽象性 6、Access 存取、访问 7、Access Level 访问级 ...
分类:
其他好文 时间:
2020-04-14 01:12:41
阅读次数:
126
1. 修饰符 访问控制符:public private、protected、default 非访问控制符:final、abstract、static、synchronized 2. 数组 3. 枚举 4. 类与对象 类是对象的抽象,是现实世界中具体事物的抽象,是java对象的模板。 对象是类的实例, ...
分类:
编程语言 时间:
2020-04-14 00:45:09
阅读次数:
63
1、意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。 2、结构 3、参与者 Product——定义工厂方法所创建对象的接口。 ConcreteProduct——实现Product接口 Creator——声明工厂方法,该方法返回一 ...
分类:
其他好文 时间:
2020-04-13 22:52:44
阅读次数:
80
1.抽象类 如果父类当中的方法不确定如何进行{}方法实现,那么这就是一个抽象方法 抽象方法所在的类必须是抽象类 使用方法: (1)不能直接创建new抽象类对象 (2)必须用一个子类来继承抽象父类 (3)子类必须覆盖重写抽象父类当中所有的抽象方法 覆盖重写(实现):去掉抽象方法的abstract关键字 ...
分类:
编程语言 时间:
2020-04-13 22:41:24
阅读次数:
91
InputStream inputstrem =getContentResolver().openInputStream(图片Uri); //解码获取图片的宽高 BitmapFactory.Options options = new BitmapFactory.Options(); options. ...
分类:
其他好文 时间:
2020-04-13 15:28:49
阅读次数:
151
一句话总结:用一个方法来代替new关键字解决什么问题:对象产生过多,或者经常有子类替换生成。项目里面怎么用:对于经常生成的对象,或者父子类替换的对象。模式结构:写一个对外声明的方法,方法里面使用new关键字代替。框架里面使用:spring的核心就是工厂模式。 工厂方法模式:有四个角色,抽象工厂模式, ...
分类:
其他好文 时间:
2020-04-13 12:42:06
阅读次数:
80
JAVA 关键字 ? Java 的关键字,这些关键字不能用于常量,变量以及任何标识符的名称 访问控制 private protected public 类,方法和变量修饰符 abstract class extends final implements interface native new st ...
分类:
编程语言 时间:
2020-04-12 23:00:27
阅读次数:
104
1、意图 提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。 2、结构 3.参与者 AbstractFactory——声明一个可以创建抽象产品对象的操作接口; ConcreteFactory——实现创建具体产品对象的操作; AbstractProduct——为一类产品对象声明一个接 ...
分类:
其他好文 时间:
2020-04-12 21:02:05
阅读次数:
80
前后端开发学习中,vue里面需要跨域访问后台数据 可在springboot后台里面添加个配置类即可: package com.springboottest.config; import org.springframework.beans.factory.annotation.Configurable ...
分类:
编程语言 时间:
2020-04-12 14:56:49
阅读次数:
91