摘要: toStirng()方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法 每一个非基本类型的对象都有一个toString()方法,而且当编译器需要一个String而你却只有一个对象时,该方法便会被调用 WaterSource()value1 阅读全文
posted @ 2018-12-22 20:56 江期玉 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 继承: 按照现有类的类型来创建新类,无需改变现有类的形式,采用现有类的形式并在其中添加新代码,这种神奇的方式称为继承. 继承是所有OOP语言和Java语言不可缺少的组成部分,当创建一个类时总是在继承,因此除非已明确指出要从其它类中继承,否则就是在隐式地从Java的标准根类Object进行继承. 继承 阅读全文
posted @ 2018-12-22 20:52 江期玉 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 组合: 在新类中产生现有类的对象,由于新的类是由现有类的对象所组成,所以这种方法称为组合 组合和继承都允许在新的类中放置对象,组合时显示的这样做,而继承则是隐式的这样做 组合技术通常用于想在新类中使用现有类的功能而非它的接口这种情形,即在新类中嵌入某个对象,让其实现所需要的功能,但在新类的用户看到的 阅读全文
posted @ 2018-12-22 20:49 江期玉 阅读(198) 评论(0) 推荐(0) 编辑
摘要: javac 编译 .java文件 javadoc 它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档 javap是JDK自带的反汇编器,可以查看java编译器为我们生成的字节码。通过它,我们可以对照源代码和字节码,从而了解很多编译器内部的工作。您可以使用该javap命令反汇 阅读全文
posted @ 2018-12-22 19:42 江期玉 阅读(422) 评论(0) 推荐(0) 编辑