- 博客(5)
- 收藏
- 关注
原创 Java中Collection和Map框架详解
目录一. Collection框架0. Collection1. List1.1 ArrayList1.2 LinkedList1.3 Vector2. Set2.1 HashSet2.2 TreeSet2.3 LinkedHashSet3. Queue二. Map框架1. Map1.1 HashMap1.2 ConcurrentHashMap1.3 HashTable1.4 TreeMap1.5...
2019-10-20 23:28:47 400
原创 Scala实现统计词频
初次接触Scala,写一个Demopackage scalaimport scala.io.Sourceimport scala.collection.mutable.Map object wordCount { var filePath : String = "./src/scala/sampleDoc.txt"; var minFrequence : Int = 5;...
2019-09-23 11:52:54 1680 3
原创 Java线程中断interrupt interrupted isInterrupted
interrupt对thread对象设置中断标记,但不会执行中断操作。没有返回值。interrupted & isInterrupted简单看一下源码,interrupted()方法中调用了isInterrupted() public static boolean interrupted() { return currentThread().isInterru...
2019-09-17 15:14:48 476 1
原创 Java内存区域与内存溢出异常——深入理解Java虚拟机读书笔记(一)
第二章 Java内存区域与内存溢出异常运行时内存区域程序计数器 Program Counter Register(线程私有)程序计数器是当前线程所执行的字节码的行号指示器,字节码解释器工作时会通过改变程序计数器的值来选取下一条需要运行的字节码指令。执行Java方法-记录正在执行的虚拟机字节码指令的地址执行Native方法-空(Undefined)*不会出现OutOfMemoryErr...
2019-09-12 11:06:18 153
原创 Java 线程池(一)
1 前言线程池好处都有啥?线程复用,减少开销统一管理,合理分配资源提供并发控制、定期执行、顺序执行等功能2 结构图(图片源于网络)3 相关源码及分析java version “1.8.0_92”Executor接口Executor是顶层接口,execute方法更是核心,但其实这个方法一直到ThreadPoolExecutor才具体实现。public interface ...
2019-05-09 16:49:03 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人