View on GitHub

heartCraft.github.io

一朵野花,随风摆荡

访问权限

class private default protected public
own class yes yes yes yes
subClass - same package no yes yes yes
class - same package no yes yes yes
subClass - another package no no * yes or no yes
class - another package no no no yes

protected成员或方法,当子类与基类不在同一包下时:

只能在子类中访问父类的protected成员或方法,不能通过子类的实例化对象访问。

泛型

​ 明确类型参数变量时:class SubClassName extends ClassName<具体的类型>

​ 不明确类型参数变量是:class SubClassName extends ClassName

​ 表示类型参数变量是Class类的子类。在此classObject中获取的该泛型对象,可以认为是Class的对象实例。即可读。

​ 表示类型参数变量是Class类的父类。可以将Class及其子类的对象,写入到此classObject中。即可写。

NIO??

注解Annotation