javap option은 확인하려는 classfile 층에 맞춰 고른다
모든 경우에 -verbose 출력을 펼치면 필요한 descriptor나 line table이 방대한 constant pool에 묻힙니다.
| option | 관찰 대상 | 대표 질문 |
|---|---|---|
| -c | bytecode·exception table | 실제 control flow |
| -s | method/field descriptor | NoSuchMethodError signature |
| -l | line·local variable table | stack line·debug info |
| -p | private 포함 모든 member | 숨은 compiler member |
| -v | flags·constant pool·bootstrap | bridge·synthetic·lambda |
핵심: 질문에 필요한 최소 option으로 시작하고 서로 다른 증거가 필요할 때 확장합니다.