发表于: 2017-08-14 23:34:41
1 945
今天完成的事情:
上次面试就遇到的这个设计模式的问题,让举出自己熟悉的三种设计模式,今天就了解了几种java简单的设计模式(复杂的先放一放),(http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html)这个博客里面将的非常的详细,许多知识点还需要深入学习。
一,单例模式:

懒汉式单例

饿汉式单例

饿汉式在类创建的同时就已经创建好一个静态的对象供系统使用,以后不再改变,所以天生是线程安全的。
这里简单的了解了一下线程,什么是线程安全?
如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。
或者说:一个类或者程序所提供的接口对于线程来说是原子操作,或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不用考虑同步的问题,那就是线程安全的
还有除此以外的22中设计模式。。。。
明天计划的事情:
接着了解设计模式,学些一下spring中的shiro权限框架
遇到的问题:
可能问题就是什么都是问题,很多知识点都不懂,需要自己一点一点的积累,也不能一口吃一成一个大胖子。
总结:
最近状态也不是特别好,今天跟老大谈了一波话,觉得自己学的不怎么样,有真实项目的机会,还不做做真实项目,一心想找工作,想想自己真的是很菜,还有点蜜汁自信,现在先整理一下吧能面就面,没有就得回武汉找工作了。
评论