hooyantsing's Blog

第五章_对象与类

字数统计: 136阅读时长: 1 min
2020/05/24

第五章 对象与类

术语:动态绑定

e8f1f402e3a6c30f8ec6de7a058596fa.png

术语:静态绑定

d87cb1f8877ef809272dd6458671db2b.png

理解方法调用

术语:解析重载

a768281a3e611f81344cc6f31ff3b12f.png

阻止继承

80675fa0ff307ddd962cc5d8e4bbfa93.png

术语:内联

91b9d2f2474f16c266795c7cd4f27be6.png

instanceof

检查类型转换

0dfc24e2eb1788a0eb45ae2be2280053.png

22499b8db115254acb56820f3e857bb1.png

抽象类

35d7bd64fdc020758eace070a22bdd89.png

ef61cf52c2dd5437fc61ab09d40cddea.png

417826a8a56315a0747273f603787b91.png

hashCode_API

148e43b5a4cb14ca0ab26cf79c2992f6.png

b39638a09e6b618e324811b2fd947cfb.png

Object API

5faaf1a84e828f52fc9240249ad86e97.png

da4c19ce599ca69de3e38ac16806105e.png

ArrayList API

3b78e7e9c22e656f5ac0dc700084b926.png

4ee00b276d95a711c4a77af70914660d.png

965a4a40b53ed662862b432a9ddd0273.png

Integer API

d3a19ba066735336f09eaae945de45ff.png

bfe5df0ed8d016f6fd33d28595658b0f.png

Enum API

枚举类常用API

04a743fa3b97e211dc698db4077a8d8b.png

7d546c1f71fec57a6d2cc208022b22fb.png

反射

e7c0c37205924a9a59c57c7363084b8d.png

Field域 Method方法 Constructor构造器及其方法

1da57457c144ad475dc794db990bcf14.png

5c4de21a4dc860096353158efa82fb31.png

c62b8158b34ee12f683dd5ea86e9e3a1.png

afca2869fbecd760176f38c708614a99.png

5.7.4 在运行时使用反射分析对象

791e194fb739b731a0b739ddcd5c0929.png

a9e2f96c0cd9baf218428a5a6b1f7ae2.png

解决以上问题,不受访问权限的约束。

调用Field、Method或Constructor对象的setAccessible方法。

1
setAccessible(true);

1bfe64910a48db0ac42496b485ad7a00.png

1abc3195ff88f7ff776c560e9e65c0f7.png

de16522e29cc214c0cef5cb89152dc64.png

4130e34f3ec1bf29d9e69b94d6d029bf.png

5.7.6调用任意方法

Method类里的invoke方法

CATALOG