![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
[Java]Java基础
不要败给了时间
Talk is cheap! Show me the code!
展开
-
JavaRDD中变量是否新生成
JavaRDD中变量是否新生成原创 2017-09-06 16:17:13 · 319 阅读 · 0 评论 -
Spark Subtract引出的问题
subtract失效原创 2017-09-06 09:39:10 · 735 阅读 · 0 评论 -
Java中的equals
http://jnordenberg.blogspot.jp/2009/04/equality-mutability-and-products.html原创 2017-09-06 09:17:07 · 268 阅读 · 0 评论 -
Java中的String与intern方法
Java中的String与其intern方法的理解原创 2017-08-25 10:02:34 · 332 阅读 · 0 评论 -
Spring的IOC
恩先Mark下,这周末写出来 早在2004年Martin Fowler就提出了”控制反转究竟反转的是什么”,基于这个问题,也得出了自己的结论:类中所依赖对象的获取方式被反转了。不适用IOC的话,依赖对象的获取完全依赖于自己(在类内部使用new的方式获得)。但是使用了IOC以后所依赖对象的控制权就会从具体业务对象手中转交到平台或者框架中。是降低面向对象系统设计复杂性和提高面向对象系统可测试行的一个有原创 2017-08-06 11:50:07 · 323 阅读 · 0 评论 -
Java数组小结
为什么要使用数组在容器现在很普遍的情况下,我们有多种方法可以持有对象,并且容器使用起来还很方便,那么为什么还要提到数组这个话题? 数组区别于其他容器的特性有三个:高效率,可以精确持有类型信息,可以持有基本类型。数组是Java中用来持有和访问对象最高效的方式,没有之一。数组的存储方式是简单的线性序列,这是导致其能告诉访问的根本原因。大家可能会想ArrayList不是和数组的特性非常相似么,为什么不使原创 2017-08-07 11:53:38 · 292 阅读 · 0 评论 -
Java泛型小结
什么是泛型泛型, 可以理解为对类型的抽象。指定了泛型参数的类型就是一个具体化了的类型。一个泛型和其指定了泛型参数的类型的关系,在概念上更像是父类和子类的关系,是一种抽象与具体的关系。我自己觉得他是在面向对象编程思想多态的特点上对实际情况的更高一层的抽象。Java中的泛型Java中的泛型是在SE5中加入的概念,也就是说Java一开始是不支持泛型的。那么Java为什么要引入泛型机制呢?代码的复用性首先为原创 2017-06-27 21:17:13 · 822 阅读 · 0 评论 -
ResourcePatternResolver
用于解析资源文件的策略接口,其特殊的地方在于,它应该提供带有*号这种通配符的资源路径。 此接口是ResourceLoader接口的拓展接口。 PathMatchingResourcePatternResolver是此接口的独立实现,其常常用于应用上下文之外如ResourceArrayPropertyEditor中 理应支持所有类似”/WEB-INF/*-context.xml”这种模式的路径输原创 2017-08-10 21:07:11 · 8800 阅读 · 0 评论 -
ResourceLoader
用于加载资源的策略接口(策略包括classpath或者file system等类型)。Spring中的的所有应用上下文都应该拥有此功能和其拓展功能-ResourcePatternResolver。 DefaultResourceLoader是此接口的一个实现,通常在ApplicationContext以外的类中使用,如ResourceEditorpublic interface ResourceL原创 2017-08-09 12:00:05 · 444 阅读 · 0 评论 -
MessageSource
此接口是一个用于消息解析的策略接口,其支持消息的参数化和国际化。 Spring提供两种现成的实现类:构建于ResourceBundle基础之上的ResourceBundleMessageSource和ReloadableResourceBundleMessageSource类用于在不重启虚拟器的情况下重新加载消息public interface MessageSource { /**原创 2017-08-09 11:40:23 · 661 阅读 · 0 评论 -
EnvironmentCapable
实现了此接口的类有应该有一个Environment类型的域,并且可以通过getEnvironment方法取得。 Spring中所有的应用上下文类都实现了此接口。这个接口的主要作用是用于类型检查的。例如框架中有些与用户定义的BeanFactory交互的方法,这些方法有些就需要使用用户定义的BeanFactory的环境变量。这个时候就要看其是否是EnvironmentCapable接口的子类了。 上原创 2017-08-09 11:24:47 · 5962 阅读 · 0 评论 -
HierarchicalBeanFactory
HierarchicalBeanFactory接口是BeanFactory的扩展,所有要应用到有层级体系的容器类(有父BeanFactory的那种),都应该实现此接口。 此接口的getParentBeanFactory方法可以得到此BeanFactory的父BeanFactory,但是设置一个BeanFactory的父BeanFactory的方法却没有在此接口中,而是在ConfigurableBe原创 2017-08-09 10:56:06 · 1714 阅读 · 0 评论 -
ListableBeanFactory
ListableBeanFactory接口是BeanFactory接口的一个扩展,所有能列举其包含的所有Bean而非容器都应该实现此接口。/** * Extension of the {@link BeanFactory} interface to be implemented by bean factories * that can enumerate all their bean insta原创 2017-08-08 19:31:39 · 3717 阅读 · 0 评论 -
BeanFactory
BeanFactory接口Spring框架用来盛放Beans最基础最泛化的接口。相比之下,其子类如ListableBeanFactorty或ConfigureableBeanFactory都是有更确切目标的接口。Spring中,每一个盛放Bean的容器类都应该实现此接口,并且用唯一的id来标识每一个Bean。 通常来说,使用Spring的依赖注入(DI)体系来配置Bean要比使用BeanFacto原创 2017-08-07 20:58:48 · 333 阅读 · 0 评论 -
Compare方法在1.7中的错误
Compare方法在1.7中的错误原创 2017-08-29 17:32:26 · 509 阅读 · 0 评论