- 博客(2)
- 资源 (4)
- 问答 (4)
- 收藏
- 关注
原创 java关键字 #assert
在看底层代码的时候发现了一个寻常的关键字“assert”,现在来说一下这个关键字的意义和使用方式 它是jdk1.4之后新增加的关键字 assert在很多编程语言中的用途都是断言。 assert vt vt. 维护,坚持;断言;主张;声称。 通过查看assert的翻译,我们可以看到assert有主张、维护和坚持的意思。 也就是说,assert后边所跟的条件必须满足,必须维护,否
2017-02-25 21:11:23 309
原创 Java 的系统属性 sun.jnu.encoding 和 file.encoding 的区别
今天项目中遇到通过web上传文件到文件系统时,中文文件名乱码,一步步排查了http通讯过程中的编解码(通过utf-8)都没有发现问题。操作系统的默认字符集也是utf-8。 通过日志打印System.getProperty("file.encoding")也是utf-8码。。。。一时凌乱了!! 最后通过查资料,发现通过java写文件时文件名编码和System.getProperty("sun.jnu
2017-02-07 08:41:35 420
JVM GC 中在 finalize方法中成功拯救自己的对象,如何进行第二次GC?
2018-06-22
一个关于Java虚拟机的问题
2017-07-27
MyEclips的libraries中没有添加jar包的按钮
2015-09-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人