未完 Nested Classes 嵌套类 & Inner Classes 内部类

[url]http://docs.oracle.com/javase/specs/jls/se7/html/jls-8.html#jls-8.1.3[/url]


static嵌套类行为上更像一个独立的类,非static的嵌套类在行为上类似类的属性或方法且禁止声明static的方法。内部类可以访问外部类的所有方法与属性,但static的内部类只能访问外部类的静态属性与方法。

[b]官方:
Nested Classes:
[url]http://download.oracle.com/javase/tutorial/java/javaOO/nested.html[/url]
Inner Class Example:
[url]http://download.oracle.com/javase/tutorial/java/javaOO/innerclasses.html[/url]
Summary of Nested Classes:
[url]http://download.oracle.com/javase/tutorial/java/javaOO/summarynested.html[/url][/b][quote]The following table shows the types of nested classes::
[b]Types of Nested Classes[/b]
[table]
|[b]Type[/b]|[b]Scope[/b]|[b]Inner[/b]|
|static nested class|member|no|
|inner [non-static] class|member|yes|
|local class|local|yes|
|anonymous class|only the point where it is defined|yes|
[/table][/quote]

[b]Nested, Inner, Member, and Top-Level Classes:
[url]https://blogs.oracle.com/darcy/entry/nested_inner_member_and_top[/url][/b][quote][img]https://blogs.oracle.com/darcy/resource/ClassTaxonomy.jpg[/img][/quote]


[b]Java inner class and static nested class:
[url]http://stackoverflow.com/questions/70324/java-inner-class-and-static-nested-class[/url][/b]


[b][url]http://www.blogjava.net/RogerTwain/archive/2007/05/23/119456.html[/url][/b]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值