摘要:
以前写文件的复制很麻烦,需要各种输入流,然后读取line,输出到输出流...其实apache.commons.io里面提供了输入流输出流的常用工具方法,非常方便。下面就结合源码,看看IOUTils都有什么用处吧! 代码参考https://github.com/xinghalo/JDK Learnin 阅读全文
posted @ 2018-11-14 11:51
星朝
阅读(452)
评论(0)
推荐(0)
摘要:
! flowchart 箭头图标 勿删 在Java中,Map里面的键和值可以为空吗?我们先来看一个例子: private static void TestHashMap() { // TODO Auto generated method stub Map<Integer, String> 阅读全文
posted @ 2018-11-14 11:34
星朝
阅读(2054)
评论(0)
推荐(0)
摘要:
common:LruLinkedHashMap:一个支持Lru算法的LinkedHashMap. 源码地址:点击打开链接MD5:MD5工具类 源码地址:点击打开链 阅读全文
posted @ 2018-11-14 10:33
星朝
阅读(359)
评论(0)
推荐(0)
摘要:
<! 欢迎成为极客学院WIKI作者 <! 授权极客学院转载 兰亭风雨 · 更新于 2018 11 14 09:00:31 <! 内容 并发新特性—Executor 框架与线程池 Executor 框架简介 在 Java 5 之后,并发编程引入了一堆新的启动、调度和管理线程的API。Executor 阅读全文
posted @ 2018-11-14 09:53
星朝
阅读(270)
评论(0)
推荐(0)
摘要:
一、Exectuor框架简介 Java从1.5版本开始,为简化多线程并发编程,引入全新的并发编程包:java.util.concurrent及其并发编程框架(Executor框架)。 Executor框架是指java 5中引入的一系列并 阅读全文
posted @ 2018-11-14 09:52
星朝
阅读(355)
评论(0)
推荐(0)
摘要:
一、JVM内存模型 内存空间(Runtime Data Area)中可以按照是否线程共享分为两块,线程共享的是方法区(Method Area)和堆(Heap),线程独享的是Java虚拟机栈(Java Stack),本地方法栈(Native Method Stack)和PC寄存器(Program Co 阅读全文
posted @ 2018-11-14 09:20
星朝
阅读(1070)
评论(0)
推荐(0)
摘要:
首先解读Java内存模型(这里区别于JVM的内存模型,堆、栈、工作区) Java 内存模型来屏蔽掉各种硬件和操作系统的内存差异,达到跨平台的内存访问效果。JLS(Java语言规范)定义了一个统一的内存管理模型JMM(Java Memory Model) Java内存模型规定了所有的变量都存储在主内存 阅读全文
posted @ 2018-11-14 09:19
星朝
阅读(5079)
评论(0)
推荐(2)
摘要:
<! flowchart 箭头图标 勿删 【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) http://blog.csdn.net/javazejian/article/details/72772461 出自【zejian的博客】 关联文章: 深入理解Java类型信息(Class 阅读全文
posted @ 2018-11-14 09:18
星朝
阅读(632)
评论(0)
推荐(0)