上一页 1 2 3 4 5 6 ··· 9 下一页

2020年4月28日

Spring SpringFactoriesLoader

摘要: Spring SpringFactoriesLoader Spring的SpringFactoriesLoader工厂的加载机制类似java提供的SPI机制一样,是Spring提供的一种加载方式。只需要在classpath路径下新建一个文件META INF/spring.factories,并在里面 阅读全文

posted @ 2020-04-28 21:58 海之浪子 阅读(3356) 评论(0) 推荐(0) 编辑

2020年4月27日

java8函数式接口 Supplier

摘要: java8函数式接口 Supplier 函数式接口(Functional Interface)是JDK 8中新增的特性,其实也是lambda表达式编程模式中的一个很重要的构成。我们先看看什么是函数式接口。 函数式接口:有且只有一个抽象方法的接口,为函数式接口。除此限制之外,函数式接口仍然遵循接口的其 阅读全文

posted @ 2020-04-27 21:13 海之浪子 阅读(1066) 评论(0) 推荐(0) 编辑

2020年4月23日

Spring DefaultResourceLoader

摘要: Spring DefaultResourceLoader Spring DefaultResourceLoader继承ResourceLoader接口,用来加载资源, 通过ResourceLoader,给定其可以接受的资源路径,我们可以获得对应资源的Resource对象,然后进行进行相应的资源访问 阅读全文

posted @ 2020-04-23 23:15 海之浪子 阅读(1670) 评论(0) 推荐(0) 编辑

Spring ProtocolResolver接口

摘要: Spring ProtocolResolver接口 ProtocolResolver是一个策略接口,可以用于自定义协议解析, 比如spring就有一个 “classpath:”开头的特定协议(但是spring并不是自定义ProtocolResolver 实现来完成这个功能的) @Functional 阅读全文

posted @ 2020-04-23 23:13 海之浪子 阅读(944) 评论(0) 推荐(0) 编辑

2020年4月22日

Spring IOC装配Bean

摘要: Spring IOC装配Bean Spring的依赖注入 Spring主要支持两种依赖注入方式,分别是属性注入和构造函数注入。同时也支持工厂方法注入方式。 属性注入 属性注入的方式非常简单,即指通过setXxx()方法注入Bean的属性值或依赖对象。如下实例 编写User类 编写xml文件 测试 构 阅读全文

posted @ 2020-04-22 07:45 海之浪子 阅读(148) 评论(0) 推荐(0) 编辑

StringBuilder&StringBuffer

摘要: StringBuilder&StringBuffer Stringbuffer是一个线程安全的可变的字符序列,即StringBuffer是线程安全的,而StringBuilder是非线程安全的。继承关系图如下: CharSequence:是一个接口,CharSequence是char值的可读序列。 阅读全文

posted @ 2020-04-22 07:28 海之浪子 阅读(123) 评论(0) 推荐(0) 编辑

2020年4月20日

java自动自动拆装箱

摘要: java自动自动拆装箱 最近在看Effective Java 3rd发现其中介绍一个自动拆装箱影响程序的性能问题。 自动拆装箱是java 1.5开始新增的功能,它允许程序员混合基本类型和包装类型,根据需要自动装箱和拆箱。但是在性能上面还是有较大的差别的。看下面的例子: 运行结果 而采用包装类进行相加 阅读全文

posted @ 2020-04-20 08:00 海之浪子 阅读(146) 评论(0) 推荐(0) 编辑

2020年4月17日

Spring ClassPathResource

摘要: Spring ClassPathResource ClassPathResource用于加载资源文件,如果类路径资源文件位于文件系统中,支持解析为File,但是不用于JAR中的资源。 org.springframework.core.io.ClassPathResource位于Spring核心cor 阅读全文

posted @ 2020-04-17 08:06 海之浪子 阅读(1942) 评论(0) 推荐(0) 编辑

Spring中的SpringUtils工具类

摘要: Spring中的SpringUtils Spring提供的工具类,主要用于框架内部使用,这个类提供了一些简单的方法,并且提供了易于使用的方法在分割字符串,如CSV字符串,以及集合和数组。 StringUtils提供常用的方法如下: 判断对象对象是否为null或者空字符串 判断给的序列是否为空或者le 阅读全文

posted @ 2020-04-17 07:56 海之浪子 阅读(8327) 评论(1) 推荐(1) 编辑

2020年4月8日

JVM类加载机制

摘要: JVM类加载机制 JVM类加载机制分为:加载,验证,准备,解析,初始化五步,如 下图: 加载:这个阶段会在内存中生成一个代表这个类的java.lang.Class对象作为方法区这个类的各种数据的入口。 验证:目的去报Class文件的字节流中包含的信息符合当前虚拟机的要求,并且不会危害虚拟机的自身安全 阅读全文

posted @ 2020-04-08 07:54 海之浪子 阅读(112) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 9 下一页

导航