随笔分类 - java编程思想
摘要:1. static关键字 当声明一个事物是static时,这个域或方法不会与包含它的那个类的任何对象实例关联在一起。所以,即使未创建某个类的任何对象,也可以调用其static方法或者访问其static域。 一个static字段对每个类只有一份存储空间,而非static字段对每个对象有一个存储空间。
阅读全文
摘要:1. 内部类与向上转型 下例Parcel4类中,内部类PContents是private,所以除了Parcel4,没人能访问它。PDestination是protected,所以只有Parcel4及其子类、还有与Parcel4同一个包中的类能访问PDestination。即客户端程序员想了解或访问这
阅读全文
摘要:1. 初始化顺序 在类的内部,变量定义的先后顺序决定了初始化的顺序。即使变量定义散布于方法定义之间,它们仍旧会在任何方法(包括构造器)被调用之前得到初始化。 public class House { Window w1 = new Window(1); // Before constructor H
阅读全文
摘要:所有编程语言都提供抽象机制。人们所能解决问题的复杂性直接取决于抽象的类型和质量。 汇编语言是对底层机器的抽象。接着出现的“命令式”语言(如FORTRAN、BASIC、C等)都是对汇编语言的抽象。这些语言虽然在汇编语言的基础上有了很大的改进,但是这些语言所做的抽象仍要求在解决问题时要基于计算机的结构,
阅读全文

浙公网安备 33010602011771号