随笔分类 -  java基础

摘要:int i = 0; i = i++; int i = 0; i = i++; 结果还是0为什么? 程序的执行顺序是这样的:因为++在后面,所以先使用i,“使用”的含义就是i++这个表达式的值是0,但是并没有做赋值操作,它在整个语句的最后才做赋值,也就是说在做了++操作后再赋值的,所以最终结果还是0 阅读全文
posted @ 2019-02-14 15:01 nothing_fish
摘要:最近博主遇到一个日期转换不符合预期的问题。 具体现象就是一个“17JUN38”的生日想转换为“yyyy-MM-dd”格式的日期转成了“2038-06-17”。生日比当前时间还大,明显出错了。 明明原始时间只告诉了两位年份,能给你转出四位年份都不错了!还要什么自行车!摔! 博主很生气,想跟产品理论,但 阅读全文
posted @ 2018-09-14 10:33 nothing_fish
摘要:由于需要做自动化测试,所以需要比较完善的单元测试。但是又因为某些测试的执行依赖另外一个测试产生的结果,所以希望所写的test case按照自己希望的顺序来执行。 随后博主查阅资料发现了FixMethodOrder注解,可以有三种方式可以控制test执行顺序。 大概上就是上面三种,很多大佬的博客上都对 阅读全文
posted @ 2018-08-21 16:21 nothing_fish
摘要:IO原理及流的分类:文件流:FileInputStream / FileOutputStream / FileReader / FileWriter (除了这四个是节点流,其他都是处理流)缓冲流:BufferedInputStream / BufferedOutputStream / Buffere 阅读全文
posted @ 2017-08-22 09:36 nothing_fish