java
文章平均质量分 95
jinxinliu1
这个作者很懒,什么都没留下…
展开
-
JVM的内存区域划分
JVM的内存区域划分 学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:转载 2016-10-09 15:40:55 · 250 阅读 · 0 评论 -
Java并发编程:volatile关键字解析
Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模转载 2016-10-09 16:25:38 · 481 阅读 · 0 评论 -
java语法知识总结
目录 流异常注解安全性类加载关键字初始化多线程线程池内存模型 流 Java所有的流类位于java.io包中,都分别继承字以下四种抽象流类型。 Type 字节流 字符流 输入流 InputStream Reader 输出流 OutputStream Writer转载 2016-10-22 16:06:33 · 2264 阅读 · 0 评论 -
类加载机制详解
Java程序员的必备知识-类加载机制详解 原创 2016-09-25 21:35:521093浏览2评论 类加载器的概念 类加载器是一个用来加载类文件的类。 Java源代码通过javac编译器编译成类文件。然后JVM来执行类文件中的字节码来执行程序。类加载器负责加载文件系统、网络或其他来源的类文件。 JVM中类加载器的树状层次结构 Java 中的类加转载 2017-04-12 16:19:49 · 303 阅读 · 0 评论