java
xiang.x
做个有效率的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java位运算
java位运算是一种高效的运算方式,无论是在嵌入式编程还是在底层代码中应用非常广泛。 java位运算有7个,分别是~(取反)、&(与)、|(或)、^(异或)、>>(右移)、<<(左移)、>>>(无符号右移) ~(取反) 取反运算位运算 int sum = Integer.MAX_VALUE; System.out.println(Integer.t...原创 2019-07-21 13:34:59 · 1094 阅读 · 1 评论 -
java开发过程中常用方法
1.阿里fastjson使用 //用户组对象转JSON串 String jsonString = JSON.toJSONString(group); //JSON串转用户组对象 UserGroup group2 = JSON.parseObject(jsonString, UserGroup.class); // 用户对象数组转JSON串 String jsonString2 = JSON.toJ...原创 2019-07-30 18:36:19 · 222 阅读 · 0 评论 -
java多线程总结
java内存模型中的可见性、原子性、有序性 可见性:是指线程之间的可见性,一个线程修改的状态对另一个线程可见 在java中volatile、synchronized和final实现操作可见性 原子性:是指原子是世界上的最小单位,具有不可分割性,操作时是原子操作,说的是操作不可分开 在java中synchronized和lock、unlock保证操作原子性 有序性:执行顺序的有序性,代码块只能串行执...原创 2019-08-06 18:19:28 · 162 阅读 · 0 评论 -
java io流总结
定义:io流简单的来说就是输入和输出流,io流用来处理设备间的数据传输。 按操作数据分为:字节流和字符流 按流向分为:输入流和输出流 字节流是java中可以按照最小字节单位读取的流,每次读写一个字节 字符流是基于字节流,去查找指定的码表 如果是纯文本数据优先使用字符流,除此之外都是使用字节流 io流的整体架构图: io流使用的简单示例: 字节流读写操作 /** * 读写文件流操作 字节流 ...原创 2019-08-09 16:05:15 · 322 阅读 · 0 评论 -
GZIP压缩解压
/** * GZIP压缩解压类 */ public class MessageGZIP { private static String encode = "utf-8";//"ISO-8859-1" public String getEncode() { return encode; } /* * 设置 编码,默认编码:UTF-8...原创 2019-08-09 17:20:58 · 1606 阅读 · 0 评论
分享