个人随笔
不会编程的麦兜
这个作者很懒,什么都没留下…
展开
-
程序员麦兜【编程笔记】-String存储管理
【不会编程的麦兜】-Java基础:聊聊String存储管理原创 2019-06-13 15:31:22 · 174 阅读 · 0 评论 -
程序员麦兜【编程笔记】-看了一点面试题
-------栈内存用来存储局部变量和方法调用-------堆内存用来存储java中的对象。无论是成员变量,局部变量,还是类变量,它们指向的对象都存储在堆内存中-------栈内存归属于单个线程,每个线程都会有一个栈内存,其存储的变量只能在其所属线程中可见,即栈内存可以理解成线程的私有内存-------堆内存中的对象对所有线程可见,堆内存中的对象可以被所有线程访问。-------如果栈内存...原创 2019-06-13 16:20:09 · 185 阅读 · 0 评论 -
程序员麦兜【编程笔记】-java并发编程:CountDownLatch、CyclicBarrier、Semaphore
1.CountDownLatchCountDownLatch类位于java.util.concurrent包下,利用它可以实现类似计数器的功能。比如有一个任务A,它要等待其他4个任务执行完毕之后才能执行,此时就可以利用CountDownLatch来实现这种功能了CountDownLatch类只提供了一个构造器:public CountDownLatch(int count) { }; /...原创 2019-06-13 16:30:15 · 144 阅读 · 0 评论 -
程序员麦兜【编程笔记】-谈谈单例模式
本文原文地址:https://xiaoqinyu0000.github.io/2017/01/10/Java/JavaSingleton/是我在闲暇之余看到的一片文章,看过后觉得很有意思,将单例模式讲的很生动形象,就转载过来,给大家分享一下,感谢大家支持。1.背景在Java帝国,有一个隐蔽的村庄叫IO村,村里每个人都身怀绝技。其中,SocketIO、HttpIO、FileIO更是专注于某个领...转载 2019-06-15 15:32:25 · 168 阅读 · 0 评论