2020-02-13から1日間の記事一覧

Javaのクラスファイルの中身を知る ConstantPoolテーブル

はじめに Javaのプログラムがどうやって動いているのかを知りたい。 手始めに、javaのクラスファイルの中身がどうなっているか、特にプログラム中の各種名前(クラス/関数/フィールドなど)や固定値をどうやって格納しどうやってそれを参照しているかについて…