摘要:
【类成员访问控制】 1、private访问控制 如果一个成员方法或成员变量名前使用了private访问控制符,那么这个成员只能在这个类的内部使用 2、缺省访问控制 果一个成员方法或成员变量名前没有使用任何访问控制符,我们就称这个成员是缺省的(default),或是友元的(friendly),或是包类型的(package)。对于缺省访问控制成员,可以被这个包中的其他类访问,如果一个子类与父类位于不同的包中,子类也不能访问父类中的缺省访问控制成员。 3、protected访问控制 如果一个成员方法或成员变量名前使用了protected访问控制符,那么这个成员即可以被同一个包中的其他类访问,也可以被 阅读全文
posted @ 2011-05-28 16:08
Tekkaman
阅读(625)
评论(0)
推荐(1)
摘要:
【为什么没有条件编译】 Java 已取消的一种特性是C 的“条件编译”,它允许我们改变参数,获得不同的行为,同时不改变其他任何代码。Java 之所以抛弃了这一特性,可能是由于该特性经常在C 里用于解决跨平台问题:代码的不同部分根据具体的平台进行编译,否则不能在特定的平台上运行。由于Java 的设计思想是成为一种自动跨平台的语言,所以这种特性是没有必要的。 我想说的是,条件编译不仅仅用于解决跨平台问题! 阅读全文
posted @ 2011-05-28 14:05
Tekkaman
阅读(458)
评论(0)
推荐(1)
浙公网安备 33010602011771号