覆盖toString效果:
- 定位到java.util.Date所属jar包
- 将rt.jar复制一份到:$JAVA_HOME/jre/lib/endorsed
- 此时,使用jdk就会优先使用复制的jar包rt.jar
- 复制rt.jar中的java.util.Date并重写toString方法
- 使用javac编译重写好的java.util.Date
- 替换$JAVA_HOME/jre/lib/endorsed/rt.jar中的Date.class为编译好的Date.class
- 此时new Date().toString()使用的就是重写的方法啦!