随笔分类 - Thinking in Java
摘要:方法源自:https://stackoverflow.com/questions/272535/how-do-i-decompile-java-class-files 功能:给定一个.class文件,得到反编译的源码。 下载后导入工具包:Procyon (https://bitbucket.org/
阅读全文
摘要:Java String类中有个方法叫:replaceAll,从表面上看,他的意思是把所有的regex替换成replacement。1 public String replaceAll(String regex, String replacement) {2 return Pa...
阅读全文
摘要:优先级赋值对象在使用c=d,那么c和d都指向原本只有d指向的那个对象。方法调用中的别名问题:当一个对象作为参数传递到一个函数中,函数改变了这个参数,则改变了传递进来的对象;自增和自减浮点型的变量也是可以++或--的。关系操作符double x=0.1;double y=0.1;System.out....
阅读全文
摘要:JAVA起源从JDK诞生到现在已经有11年的时间了。沧海桑田一瞬间。转眼11年过去了,JDK已经发布了6个版本。在这11年里诞生了无数和Java相关的技术和标准。现在让我们进入时间隧道,重新回到1995年,再来回顾一下Java的发展轨迹和历史变迁。一、 JDK前传在这个世界上,熟悉Java历史的人非...
阅读全文
摘要:读《java解惑》感觉有意思的就记录一下。1.判断奇数还是偶数1 public boolean isOdd(int i){2 return i%2==1;3 };这样子看起来很对,但是考虑到i是负数的情况,那就不对了。-1%2=-1——> -1!=1so 返回false,其他的负奇数同理。所...
阅读全文

浙公网安备 33010602011771号