文章列表
beyond compare是我目前使用的文档比较工具,今天发现了一个问题,就是在比较class文件的时候,官网提供的WindowsFormatsclassToJava.bcpkg反编译没有jd-jui的强大。但是jd-jui只能反编译class文件,并不能进行比较。如何将两者结合起来使用,在比较class文件时候,自动调用jdjui进行编译??
Java中子类可以继承父类的属性和方法,那么子类对象就可以直接使用父类对象的属性和方法,实现机制就是,当某个子类对象实例化的时候,会首先实
例化一个其父类对象,但这个父类对象对外不可见,只能通过子类中的super来访问;以此类推,父类对象初始化前又会先初始化它的父类对象......直
至初始化Object对象为止。这样的效果就是,新建一个类的实例实际上得到的是一个对象的“链条”,通过关键字super连接的对象链条。子类对象就可
以通过super来访问到所有它继承到的东西。
为了实现这样的初始化动作,应该在每个类的构造器中所有代码的前面先初始化这个类的直接父类对象。
但是事实上,我们平时 ...