《java编程思想》——代码
来源:互联网 发布:淘宝如何授权 编辑:程序博客网 时间:2024/04/20 01:58
5.4.1在构造器中调用构造器:this调用构造器:
5.7.2静态数据的初始化:
我们看下面一段代码:
abstract class A {public A() {this.print();}public abstract void print();}class B extends A {private int x = 100;public B(int x) {this.x = x;}public void print() {System.out.println("x = " + x);}}public class TestJava {public static void main(String args[]) {A a = new B(10);}}/* Output:x = 0*///:~
而在 private int x = 100; 上加上 static 之后,输出的却是 x = 100 。非静态成员的初始化,发生在调用他本身的构造函数之前。
静态的初始化,发生在所有的构造函数之前。
5.8数组初始化:
5.8.1关于可变参数的一些歧义问题:(因为 'a' 可以自动转化为 float )
5.9枚举类型
7.2继承语法
- 《java编程思想》——代码
- java编程思想—chapter11.Zipcompress.java
- 《JAVA编程思想》读书笔记1——OOP思想
- Java编程思想(02)——重构让代码更简洁(二)
- Java编程思想(03)——重构让代码更简洁(三)
- Java编程思想(01)——重构让代码更简洁(一)
- Java编程思想(04)——重构让代码更简洁(四)
- 《JAVA编程思想》读书笔记-代码复用
- java 编程思想——基础篇
- JAVA编程思想——复用类
- Java编程思想读书笔记——字符串
- Java编程思想——泛型
- Java编程思想——第五章
- Java编程思想——第六章
- Java编程思想——第七章
- Java编程思想——第八章
- Java编程思想——第九章
- Java编程思想——第十章
- .net网站开发中Session问题经常失效处理的解决办法
- AIDL实现进程间通信
- .NET程序员,我们应该更专业点
- cocos2d-x中保存用户游戏数据CCUserDefault
- AMQ
- 《java编程思想》——代码
- BigPipe 好文收录
- Windows下用Cygwin + Slickedit 开发
- poj2263---dijkstra
- Oracle SQL
- 内存不能为written或read的解决方案(比较简单)
- oracle day02
- Oracle day3 总结
- Oracle day4 总结