无论通过哪种方式得到的class类对象,是同一个。
==比较的是地址码
这里教会你:如何去使用class对象
现在就知道这个:如何使用反射,并且说反射是实现了什么样的功能。
如何通过反射得到里面的相应字段,得到里面的相应函数等等 都会了。
注解:
这里讲了注解,是说让编译器来实现编译检查的功能。
在文件里面,有@param @return之类
的注释的话,就可以用javadoc生成文档。
其实这个注解就是interface。
先javac编译,再javap反编译
public abstract 可以省略
属性,也叫做方法。
那么就是对它进行赋值就行了
这里说的就是如何对注解去圈定范围,圈定它只能在这个class 而不是在字段上使用。
如果是class的话,那么就不会被jvm读取到
如果说是:source 根本就不会保留到
如果说是runtime,那么会保留+会被jvm读取。
这里的话,如果没写documented的话,那么就是:不会保存在document里面的。
如果编码出了问题,可以用notepad转为ANSI编码
现在,注解是怎么定义,注解是怎么使用就会了,用它来描述代码。