- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 多线程语法
前文提到了多线程的本质“解决多线程相关的问题,就是解决除cpu外的资源的使用顺序问题”,而在保证这些资源的访问顺序上,有很多的相关语法,本文会一一解释这些语法,并用示例验证,本文整体目录如下(新版的blog页面风格,无法自动生成目录,只好单独拿出来):
2016-11-28 19:05:00 681
转载 Java内存模型(一) 初识Java内存模型
Java内存模型(一) 初识Java内存模型声明:本文由并发编程网中的一篇文章http://ifeve.com/java-memory-model-6/整理所得,修改部分语义错误,并且删除部分繁琐内容,感谢该网站和相关作者、译者。1.前言Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的。Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型—
2016-11-17 17:55:40 1197
原创 多线程相关概念和线程池
多线程相关概念和线程池1.前言其实在平时的工作中用到多线程相关的问题时,总是遇到一个就解决一个,从来没有在宏观上去看它们, 也就达不到所谓的"看山还是山,看水还是水"。在系统的总结多线程之前,先总结一些基本的概念声明:部分观点仅由思考所得,欢迎讨论和指正.2.多线程条件:在一个进程下 2.1 单cpu下的多线程称之为并发 2.2 多cpu下的多线程称之为并
2016-11-17 12:24:47 847
原创 Java IO使用和总结
上篇文章提到了NIO的使用,这篇总结下IO的使用;不详谈语法,仅分析特点,从而明确它们的使用范围,这样就能够在合适的场合想到并应用它们。1.IO的数据源和输出目标IO的数据源和输出目标大致分为以下几类:1)文件2)管道3)网络连接4)内存缓存5)系统输入输出下面逐一分析2.文件 /**2.文件 * 你可以根据该文件是二进制文件还是文本文件来选择使用FileI
2016-11-09 19:48:39 757
原创 Java NIO使用和总结
0.前言NIO即New IO,是在java io机制的基础上增加的内容。这篇主要学习和使用它的用法, 主要的学习来自并发编程网 http://ifeve.com/java-nio-all/1.Channel(通道)Channel其实就是对流进行了改进,使得既可以读也可以写,而一般意义上的流通常是单向的,这就是Channel的产生。下面看一下它的用法: /**1.通道基本用法
2016-11-06 10:34:06 1361
Maven+Spring+SpringMvc+Mybatis
2016-10-22
aopalliance-1.0.0.jar和aspectj.weaver-1.6.8.RELEASE.jar
2016-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人