摘要:
本系列主要分析JVM主要功能要点,初步大纲如下,会根据写作情况进行细化,目的在于梳理JVM的知识体系,具体分析文章会陆续发布。[JVM]类加载机制(1)[JVM]Java内存区域(2)[JVM]Java内存模型(3)[JVM]GC之对象生死(4)[JVM]垃... 阅读全文
摘要:
本文我们主要学习Java集合框架的根接口Collection,通过本文我们可以进一步了解Collection的属性及提供的方法。在介绍Collection接口之前我们不得不先学习一下Iterable,因为Collection接口继承了它。Collection... 阅读全文
摘要:
Java集合框架简述Java中的集合类是一种工具类,就像是容器,存储任意数量的具有共同属性的对象,集合框架是一个用来代表和操纵集合的统一架构,包含如下部分:1、接口:接口是代表集合的抽象数据类型,接口允许集合独立操纵其代表的细节。java.util.Coll... 阅读全文
摘要:
什么是死锁java中的死锁是一种编程情况,其中两个或多个线程被永久阻塞,Java死锁情况出现至少两个线程和两个或更多资源。在这里,我们将写了一个简单的程序,它将导致java死锁场景,然后我们将分析它。怎么实现死锁下面我们一起看一个简单的死锁事例,在主线程中每... 阅读全文
摘要:
什么是线程dumpJava Thread dump记录了线程在jvm中的执行信息,可以看成是线程活动的日志。Java线程转储文件有助于分析应用程序和死锁情况中的瓶颈。如何获取线程转储文件在这里,我们将学习为java程序生成线程转储的多种方法,这些指令对于li... 阅读全文