最新回答 / RockenRoll
最后输出的结果应该是:通过静态初始化块为静态变量num3赋值通过初始化块为变量num2赋值通过构造方法为变量num1赋值num1:91num2:74num3:83通过初始化块为变量num2赋值通过构造方法为变量num1赋值
2015-12-16
最新回答 / RockenRoll
public void show() { System.out.println("外部类中的name:" + HelloWorld.this.name ); System.out.println("内部类中的name:" + name ); System.out.println("外部类中的age:" + age); } }
2015-12-15
最新回答 / RockenRoll
就是int 型和int 型的一起计算,double类型和double类型的一起计算,如果要int和double之间运算,就需要把2个数据转换成同类型的数据,int或者double都可以
2015-12-14
最新回答 / chnjune
来,附上经验传送门,myeclipse默认字体确实太小了,看着眼睛都不舒服。改为小四或者四号字体差不多。http://jingyan.baidu.com/article/e2284b2b378581e2e6118d12.html
2015-12-12
最新回答 / 梁XX
问题的阐述不是特别明白。但是应该是对构造方法这一块不太清晰。(1)当我们没有给一个类(class A)创建构造方法的时候,有如下 A a = new A(); , 在new一个对象的时候系统会自动执行A的无参构造方法,然后该对象可以访问属性、方法等;(2)当我们给一个类(class A)创建了构造方法(public A(){})的时候,无论你有没有定义无参构造方法,只要你有自定义构造方法,系统都不会在你创建新的对象的时候给你执行它自带的构造方法。我觉得关于构造方法,视频讲得听清楚的,可以去听听。
2015-12-12
最赞回答 / RockenRoll
最主要是方便和提醒功能,如果你使用这个接口就要实现接口里面的方法,不实现就会提示。类只能继承一个父类,但是接口可以继承多个,这样你就有很多方法可以用了。后面需要创建很多类的时候,接口就很好用了
2015-12-10