![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 79
adoocoke
喜欢忙点儿...
展开
-
JAVA多线程相关总结
原文:http://www.cogu.cn/archives/167什么是线程、什么是进程、它们的关系如何?记得教科书上将,进程是线程的一次执行。其实,做了很多项目后,更直观的理解,一个应用就是一个进程,只是运行中的应用需要人为的去结束(出现异常除外)。在linux下, 我们经常用ps -ef|grep app 然后用kill -9 去结束一个应用的进程。线程是存在于进程之中的, 由进程去原创 2012-12-06 18:43:44 · 828 阅读 · 0 评论 -
Java的对象中的方法解析
原文:http://www.cogu.cn/archives/187OBJECT对象的方法getClass()原文的翻译是获取运行时对象的类,这个类对象就是被这个类用静态同步方法锁定的对象。实际上返回的类型是ClassNumber n = 0;Class c = n.getClass();toString()默认返回当前对象的String方式的展现。格式为getClass().原创 2012-12-06 10:11:18 · 793 阅读 · 0 评论 -
Spring中的设计模式-单例模式
单例模式确保一个类在应用中只有一个实例。 我们以依赖注入创建bean实例为线索分析一下spring中单例模式。 Spring的依赖注入(包括lazy-init方式)都是发生在AbstractBeanFactory的getBean里。getBean的doGetBean方法调用getSingleton进行bean的创建。lazy-init方式,在容器初始化时候进行调用,原创 2012-12-06 10:56:35 · 13962 阅读 · 0 评论 -
Spring中的设计模式-适配器模式
适配模式的定义如下:将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配儿无法在一起工作的两个类能够在一起工作。 看下适配器模式的类图:Spring中也有适配器模式的典型应用。 在Spring的Aop中,使用的Advice(通知)来增强被代理类的功能。Spring实现这一AOP功能的原理就使用代理模式(1、JDK动态代理。2、CGLib字节码生成技术原创 2012-12-12 16:30:48 · 14167 阅读 · 2 评论 -
SpringIOC容器的实现(简述)
Spring的IOC和DI实际上说的是同一件事情。IOC:(Inversion of Control)控制反转,简单的将就是将原始类A使用类B时需要在类A中创建B的操作,交给第三方(容器),将A控制B的权利反转给容器。DI:(Dependency Injection)依赖注入,控制反转的概念有些不易理解,所以,换一种说法是A使用B,A不自己创建B,而依赖容器类帮他创建并注入到A中。而S原创 2012-12-13 15:55:16 · 2168 阅读 · 0 评论