class文件内容 class文件包含JAVA程序执行的字节码;数据严格按照格式紧凑排列在class文件中的二进制流,中间无任何分隔符;文件开头有一个0xcafebabe(16进制)特殊的一个标志。 JVM运行时数据区 线程独占:每个线程都会有它独立的空间,随线程生命周期而创建和销毁 线程共享:所有 ...
分类:
编程语言 时间:
2019-08-25 14:14:25
阅读次数:
76
Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析 转自https://www.javadoop.com/post/hashmap#toc7 部分内容转自 http://www.jasongj.com/java/concurrenthashmap 今天发一篇"水文" ...
分类:
编程语言 时间:
2019-08-11 17:06:59
阅读次数:
70
第五周学习java7小时,学习建模语言3小时,学习javaweb 2小时,花在代码约3小时。花在解决问题上约3小时。 下周继续学java,继续学习javaweb,准备复习建模语言。 java程序读不懂,javaweb学的很多容易忘记,建模语言总体学下来很多知识已经忘记。 第五周学习java7小时,复 ...
分类:
其他好文 时间:
2019-08-11 11:14:13
阅读次数:
92
找了下官网,官方卸载说明还是java7的。 三条rm -rf。 然后试了下发现有问题,于是重新折腾了下。 一条命令就可以卸载了 sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk 如果不是jdk12 下面可以自动补全的。 ...
分类:
编程语言 时间:
2019-07-31 01:30:00
阅读次数:
175
本周学习java7小时,学习建模语言3小时,阅读书籍大道至简半小时,花在代码上大概4小时。花在解决问题上大概3小时,学习javaweb 2小时。 下周继续学java和建模语言,继续学习javaweb。 java程序读不懂,javaweb很多地方不理解,建模语言有些地方理解不深。 本周学习java7小 ...
分类:
其他好文 时间:
2019-07-28 09:27:31
阅读次数:
88
此文做为《Effective Java》系列的第一篇,所以有必要大概说下此书的特点,当然很多人可能都看过,毕竟是有着Java四大名著之一的大名在外,不过总会有萌新不了解,例如我!《Effective Java》第三版较之上一版新增了对Java7、8、9的一些新特性的条目。而条目的概念可以理解为武功秘 ...
分类:
编程语言 时间:
2019-07-13 13:22:21
阅读次数:
136
1、介绍 Fork/Join 框架是 Java7 提供了的一个用于并行执行任务的框架, 是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。在多核计算机中正确使用可以很好的发挥cpu的作用,提高程序的执行效率。框架采用工作窃取算法,当有子任务线程处理完当前任务时,它会从其 ...
分类:
其他好文 时间:
2019-07-11 20:17:07
阅读次数:
101
需求:源和目标! 那么我们需要源文件和目标文件! 构建管道的时候就需要两个:输出流和输入流管道! Eg: package july7file; //java7开始的自动关闭资源 import java.io.File; import java.io.FileInputStream; import j ...
分类:
编程语言 时间:
2019-07-05 09:39:45
阅读次数:
116
1. Java7中的HashMap: 大方向上HashMap是一个数组,每个数组元素是一个单向链表。 上图中每个绿色的实体是嵌套类Entry的实例,Entry包含4个属性:key,value,hash,和单链表的next。 capacity:数组的容量,始终保持在2^n,每次扩容后大小为扩容前的2倍 ...
分类:
编程语言 时间:
2019-06-28 00:32:03
阅读次数:
120
原文出处: "JavaDoop" 阅读建议:四节基本上可以进行独立阅读,建议初学者可按照 Java7 HashMap Java7 ConcurrentHashMap Java8 HashMap Java8 ConcurrentHashMap 顺序进行阅读,可适当降低阅读门槛。 阅读前提:本文分析的是 ...
分类:
编程语言 时间:
2019-06-12 19:47:26
阅读次数:
106