摘要:
10.22 继承条件下的构造方法调用 代码部分: package lianxi;public class bo { public static void main(String[] args) { Child c = new Child(); } }class Grandparent { publi 阅读全文
摘要:
今天总结的是程序员修炼之道第二部分的内容; Chap2 注重实效的途径 程序需要遵守的实用主义原则。 重复的危害:如果某个事物在代码中重复多次,就可能会在维护过程中带来问题,因为改动了一处而忘记改动另一处造成自相矛盾。这加大了维护难度。要遵守DRY原则,即Don’t repeat yourself。 阅读全文
摘要:
10.20 代码部分: package lianxi;import java.util.Scanner;import java.lang.Thread;public class reduam4 { public static void main(String[] args) {//主函数 int a 阅读全文
摘要:
10.19 下面对intager的特性进行探秘 : 代码部分: package lianxi;public class bo { public static void main(String[] args) { Integer i1=100; Integer j1=100; System.out.p 阅读全文
摘要:
10.18 装箱和拆箱: 代码部分: package lianxi;public class bo { public static void main(String[] args) { int value=100; Integer obj=value; //装箱 int result=obj*2; 阅读全文
摘要:
10.17 静态方法访问类的实例成员 代码部分: package trr; public class trr { public static void main(String[] args) { x w; w=new x(); x.show(w);//直接用类名调用静态方法 } } class x{ 阅读全文
摘要:
10.16 静态初始化块的执行顺序 代码部分: package lianxi;public class bo { public static void main(String[] args) { new Leaf(); } }class Root{ static { System.out.print 阅读全文
摘要:
10.15 一个类中既有初始化块,又有构造方法同时还设定了字段的初始值,谁说了算? 代码部分: package lianxi;public class bo { public static void main(String[] args) { In obj=new In(); System.out. 阅读全文
摘要:
这些天来看了一些代码大全2; 下面是这些天度代码大全2的阅读笔记 第五章:软件构建中的设计 1、软件的首要技术使命就是管理复杂度,以简单性作为努力目标的标记方案对此最有帮助。 2、好的设计是迭代的,你尝试设计的越多,你的最终方案就会约好。 3、隐藏实现、封装变化。 第六章:可以工作的类 1、类的接口 阅读全文
摘要:
10.13 自定义构造方法: 代码练习: 错误举例: public class Test{ public static void main(String[] args){ Foo obj1=new Foo(); } } class Foo{ int value; public Foo(int i){ 阅读全文