
jdk
风景无限好更上层楼
忍耐是苦的,但那果实是甜的。
展开
-
java内存分析
1.查找内存占比大的java项目pid 2.生成dump日志(此处一定要切换至启动该项目的用户,否则无法生成) ./jmap -dump:format=b,file=文件路径 pid 例如:./jmap -dump:format=b,file=/home/java/test1.hprof 6918原创 2020-06-24 16:51:01 · 167 阅读 · 0 评论 -
浅谈java的String和byte
最近公司做一个聊天软件,传输数据时,需要将字符串转成字节。了解需求后,去看了一下jdk的源码,发现String就是一个char[]。对应的String.getBytes,调用的是其StringCoding.encode方法,里面所做的操作,就是将其字符数组,根据传入的编码方式,转成对应的字节数组,如果没有就使用默认的ISO-8859-1编码方式。 1、Java中字符保存的是Unic...原创 2018-11-04 15:20:45 · 1886 阅读 · 0 评论