
javaBase
槑树
一个在编程界的学习僧
展开
-
关于多线程你应该需要知道的事
关于多线程你应该需要知道的事为什么要使用多线程既然所有的多线程代码都可以用单线程来实现,为何还要多线程?提高CPU的利用率,提升程序处理能力计算机多核多线程时代的来临,意味着,同一时刻,计算机可以干两件事!有一些业务场景的实现,用多线程实现更容易,并且更贴切实际同一个进程中:生产者、消费者两个人在打游戏,同时扔出一个大招不要让后来的任务等待太久,大家平均点(用户请求)我们一直在用的多线程用户同时访问网站,我们Java服务用servlet进行处理。对于每个用户请求,都是用一个独立的线程来处原创 2020-05-12 10:02:13 · 224 阅读 · 0 评论 -
hashMap拓展
HashMap我们谈点不一样的课程目的早年间,HashMap是面试场上必问的面试题,如今学生出去面试也会经常碰见。为了彰显个人学习的深度,以及领悟力。我们必须在面试的过程中,说点不一样的东西,像什么数组+链表的数据结构、Java8的链表树形化这种千篇一律的答案,已经没有任何新颖之处了,是非常平庸的答案。所以我们要说,就必须说点有意思的。在这个知识点上,必须把面试官拿下!本课程就是为了让大家从根源上认识HashMap,并且可以深入浅出的把它表达清楚。课程内容1、对象的hashCode方法它的返回值是i原创 2020-05-12 09:40:02 · 302 阅读 · 0 评论 -
Java的反射机制
Java反射Class类加载的几种方式new Xxx()public class OrderService { public static List<String> names;}public class UserService { static { System.out.println("UserService 静态代码块被执行"); ...原创 2020-05-06 17:41:27 · 311 阅读 · 0 评论