java
文章平均质量分 81
xiaolong662007
这个作者很懒,什么都没留下…
展开
-
关于类加载机制的一道题目
public class AllKindsSort { private static int a[] = {1,123,23,45,232,2,36,343,64,26}; public AllKindsSort() { System.out.println("helloA"); } { Sys原创 2017-11-14 14:53:08 · 230 阅读 · 0 评论 -
java类加载机制分析
概述 Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借由这个Class相关的元信息对象间接调用Class对象的功能。 虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类转载 2017-11-14 15:18:01 · 204 阅读 · 0 评论 -
BlockingQueue
BlockingQueue 前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。 认识BlockingQueue 阻塞队列,顾名转载 2018-03-06 17:00:23 · 129 阅读 · 0 评论 -
深入理解Java之线程池
深入理解Java之线程池 原作者:海子 出处:http://www.cnblogs.com/dolphin0520/ 本文归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:转载 2018-03-06 17:03:00 · 135 阅读 · 0 评论