摘要:
char与byte的区别 很多初学者(包括我,已经学了一年多Java了)肯会对char和byte这两种数据类型有所疑惑,相互混淆,今天特地查了好多资料,对byte和char两种数据类型进行了总结和比较,先将结果与大家分享: byte 是字节数据类型 ,是有符号型的,占1 个字节;大小范围为-128— 阅读全文
摘要:
[置顶] MQ选型对比RabbitMQ RocketMQ ActiveMQ Kafka 综合选择RabbitMq 阅读全文
摘要:
ActiveMQ持久化消息的三种方式 1:前言 这一段给公司开发消息总线有机会研究ActiveMQ,今天撰文给大家介绍一下他的持久化消息。本文只介绍三种方式,分别是持久化为文件,MYSql,Oracle。下面逐一介绍。 A:持久化为文件 这个你装ActiveMQ时默认就是这种,只要你设置消息为持久化 阅读全文
摘要:
getConstructor、getDeclaredConstructor区别 getDeclaredConstructor:返回指定参数类型、所有声明的(包括private)构造函数 getConstructor:返回指定参数类型、具有public访问权限的构造函数 1、 /** * Return 阅读全文
摘要:
JavaEE 保存文件获取绝对路径getResource("")和servletContext.getRealPath("/") http://blog.csdn.net/fengshizty/article/details/28257927 假如我们要想在web项目中保存文件,其必须先要获取保存文 阅读全文
摘要:
Java中getResourceAsStream的用法 [转载]class.getResource()的用法 用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用File 阅读全文
摘要:
Java 输出流中的flush方法 Java中的IO流中的输出流一般都有flush这个操作,这个操作的作用是强制将缓存中的输出流(字节流,字符流等)强制输出。 为什么会有这么个方法啊? 因为输出流在进行输出时,比如像某个文件中写入内容,其实是先将输出流写入到缓冲区,当缓冲区写满后才将缓冲区的内容输出 阅读全文
摘要:
Java IO包装流如何关闭? 关闭流的实例在下面,往后拖就OK了 问题: (1)JAVA的IO流使用了装饰模式,关闭最外面的流的时候会自动调用被包装的流的close()方吗? (2)如果按顺序关闭流,是从内层流到外层流关闭还是从外层到内存关闭? 问题(1)解释: 因此,可以只调用外层流的close 阅读全文
摘要:
Java中的字节流、缓冲流 一、Java中流的分类 1.字符流 Reader Writer 字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串,而字节流处理单元为1个字节, 操作字节和字节数组。所以字符流是由Java虚拟机将字节转化为2个字节的Unicode字符为单位的字 阅读全文
摘要:
java原生序列化和Kryo序列化性能比较 简介 最近几年,各种新的高效序列化方式层出不穷,不断刷新序列化性能的上限,最典型的包括: 专门针对Java语言的:Kryo,FST等等 跨语言的:Protostuff,ProtoBuf,Thrift,Avro,MsgPack等等 这些序列化方式的性能多数都 阅读全文