- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 JAVA中几种常量池的区分详解
原文链接:http://tangxman.github.io/2015/07/27/the-difference-of-java-string-pool/ 在java的内存分配中,经常听到很多关于常量池的描述,我开始看的时候也是看的很模糊,网上五花八门的说法简直太多了,最后查阅各种资料,终于算是差不多理清了,很多网上说法都有问题,笔者尝试着来区分一下...
2018-05-12 23:09:52 185
转载 线程池详解!
说到线程,我想大家都不陌生,因为在开发时候或多或少都会用到线程,而通常创建线程有两种方式:1、继承Thread类 2、实现Runnable接口虽说这两种方式都可以创建出一个线程,不过它们之间还是有一点区别的,主要区别在于在多线程访问同一资源的情况下,用Runnable接口创建的线程可以处理同一资源,而用Thread类创建的线程则各自独立处理,各自拥有自己的资源。所以,在Java中大多数多线程程序都...
2018-05-12 01:22:14 132
转载 Java_io体系之OutputStreamWriter、InputStreamReader简介、走进源码及示例
一:OutputStreamWriter1、类功能简介:输出字符转换流、是输出字节流通向输出字符流的桥梁、用于将字节输出流转换成字符输出流、也就是完成将要写入的字符使用特定的编码转码成字节、再将转换后的字节写入到底层字节输出流中。可以指定编码。本质是OutputStreamWriter内部的一个类:StreamEncoder、这个类来完成上面所有的工作、是这个类使用指定的或者默认的编码来将要写入的...
2018-05-06 14:45:38 494
转载 JAVA_IO流中的设计模式
JAVA IO中的设计模式 在java语言 I/O库的设计中,使用了两个结构模式,即装饰模式和适配器模式。适配器模式是在适配器中,重写旧接口的方法来调用新接口方法,来实现旧接口不改变,同时使用新接口的目的。新接口适配旧接口。而装饰模式,是装饰器和旧接口实现相同的接口,在调用新接口的方法中,会调用旧接口的方法,并对其进行扩展。 在任何一种计算机语言中,输入/输出都是一个很重要的部分。与一...
2018-05-06 01:35:24 1231
转载 Volatile详解
你真的了解volatile关键字吗?2017/04/01 | 分类: 基础技术 | 10 条评论 | 标签: VOLATILE分享到:原文出处: Ruheng一、Java内存模型想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的。Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作内存,线程的工作内存中保存了被该线程所使用到的变量(这些变量是...
2018-05-04 23:32:47 107
GIT如何找到代码是从哪个分支被merge进主分支的
2022-09-03
MySql怎么查找占有锁的sql语句?
2022-08-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人