Core Java › Chapter 10

Annotations & Reflection

Built-in and custom annotations, retention and targets, annotation processing and Lombok, the Reflection API, modules and setAccessible, MethodHandles, dynamic proxies, runtime generics, framework usage, security and GraalVM native image.

Theory

Q1 basic
Q2 basic
Q3 basic
Q4 basic
Q5 basic
Q6 basic
Q7 intermediate
Q8 intermediate
Q9 basic
Q10 intermediate
Q11 intermediate
Q12 advanced
Q13 intermediate
Q14 basic
Q15 basic
Q16 basic
Q17 basic
Q18 advanced
Q19 intermediate
Q20 advanced
Q21 advanced
Q22 basic
Q23 intermediate
Q24 advanced
Q25 intermediate
Q26 intermediate
Q27 intermediate
Q28 intermediate
Q29 intermediate
Q30 intermediate
Q31 basic
Q32 intermediate
Q33 intermediate
Q34 intermediate
Q35 intermediate
Q36 advanced
Q37 advanced
Q38 advanced
Q39 advanced
Q40 advanced
Q41 intermediate
Q42 advanced
Q43 intermediate
Q44 basic
Q45 advanced
Q46 intermediate
Q47 advanced
Q48 intermediate
Q49 advanced
Q50 advanced
Q51 intermediate
Q52 intermediate

Scenarios

Q53 basic
Q54 intermediate
Q55 intermediate
Q56 intermediate
Q57 advanced
Q58 advanced
Q59 intermediate
Q60 basic
Q61 advanced
Q62 intermediate
Q63 advanced
Q64 intermediate
Q65 intermediate
Q66 basic
Q67 intermediate
Q68 basic
Q69 advanced
Q70 basic
Q71 advanced
Q72 basic
Q73 advanced
Q74 advanced
Q75 advanced
Q76 advanced
Q77 intermediate
Q78 intermediate
Q79 advanced
Q80 basic
Q81 intermediate
Q82 basic
Q83 intermediate
Q84 intermediate
Q85 intermediate
Q86 intermediate
Q87 basic
Q88 basic
Q89 basic
Q90 advanced
Q91 intermediate
Q92 intermediate
Q93 intermediate
Q94 advanced
Q95 advanced
Q96 intermediate
Q97 intermediate
Q98 intermediate
Q99 intermediate
Q100 intermediate
Q101 intermediate
Q102 advanced
Q103 intermediate
Q104 advanced