JAVA中几种常量池的区分详解

原文链接:http://tangxman.github.io/2015/07/27/the-difference-of-java-string-pool/                         在java的内存分配中,经常听到很多关于常量池的描述,我开始看的时候也是看的很模糊,网上五花八...

2018-05-12 23:09:52

阅读数:22

评论数:0

线程池详解!

说到线程,我想大家都不陌生,因为在开发时候或多或少都会用到线程,而通常创建线程有两种方式:1、继承Thread类 2、实现Runnable接口虽说这两种方式都可以创建出一个线程,不过它们之间还是有一点区别的,主要区别在于在多线程访问同一资源的情况下,用Runnable接口创建的线程可以处理同一资源...

2018-05-12 01:22:14

阅读数:31

评论数:0

Java_io体系之OutputStreamWriter、InputStreamReader简介、走进源码及示例

一:OutputStreamWriter1、类功能简介:输出字符转换流、是输出字节流通向输出字符流的桥梁、用于将字节输出流转换成字符输出流、也就是完成将要写入的字符使用特定的编码转码成字节、再将转换后的字节写入到底层字节输出流中。可以指定编码。本质是OutputStreamWriter内部的一个类...

2018-05-06 14:45:38

阅读数:21

评论数:0

JAVA_IO流中的设计模式

JAVA IO中的设计模式  在java语言 I/O库的设计中,使用了两个结构模式,即装饰模式和适配器模式。适配器模式是在适配器中,重写旧接口的方法来调用新接口方法,来实现旧接口不改变,同时使用新接口的目的。新接口适配旧接口。而装饰模式,是装饰器和旧接口实现相同的接口,在调用新接口的方法中,会调用...

2018-05-06 01:35:24

阅读数:18

评论数:0

Volatile详解

你真的了解volatile关键字吗?2017/04/01 | 分类: 基础技术 | 10 条评论 | 标签: VOLATILE分享到:原文出处: Ruheng一、Java内存模型想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的。Java内存模型规定了所有的变量都...

2018-05-04 23:32:47

阅读数:11

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭