java
Java Related Tech
Smiling_Morning
这个作者很懒,什么都没留下…
展开
-
Java中如何优雅的消除Swtich Case
Java中如何优雅的消除Swtich Case背景现实生活中,多少童鞋写过下面这种代码:void ReceiveMessage(Message message) { switch(message.type) { case TYPE1: // handle type1 break; case TYPE2; // handle type2 break; // o...原创 2020-04-05 14:48:50 · 1706 阅读 · 2 评论 -
Java多线程-ThreadLocal类
转载自https://www.oschina.net/question/8676_11716ThreadLocal类在Spring,Hibernate等框架中起到了很大的作用,对于其工作原理,很多网上的文章分析的不够彻底,甚至有些误解。首先,为了解释ThreadLocal类的工作原理,必须同时介绍与其工作甚密的其他几个类(内部类)1.ThreadLocalMap2.Thread转载 2017-05-28 11:02:14 · 445 阅读 · 0 评论 -
Java多线程-变量共享分析
转自 http://www.cnblogs.com/xudong-bupt/archive/2013/05/22/3087864.html在编写多线程程序时,最重要的就是搞清楚哪些变量是共享的,哪些变量是不共享的。也就是要分析清楚其中的原理呀。因为最近要使用多线程就看了一些,对使用Thread类的子类创建线程的情况,总结如下:1.方法体内部定义的局部变量不共享 这是因转载 2017-05-28 16:08:47 · 461 阅读 · 0 评论 -
Java分布式技术演进
作者:知乎用户链接:https://www.zhihu.com/question/22764869/answer/31277656来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。首先推荐4本书大型分布式网站架构设计与实践http://item.jd.com/11529266.html大型网站技术架构:核心原理与案例分析htt转载 2017-05-30 10:35:32 · 497 阅读 · 0 评论