{"author_url":"https://blog.hatena.ne.jp/ptoolis/","blog_url":"https://ptoolis.hatenadiary.org/","provider_name":"Hatena Blog","author_name":"ptoolis","height":"190","image_url":null,"url":"https://ptoolis.hatenadiary.org/entry/20100727/1280264293","version":"1.0","blog_title":"ptoolis\u306e\u65e5\u8a18","published":"2010-07-27 05:58:13","description":"\u6700\u8fd1\u30c9\u30c3\u30c8\u30cd\u30c3\u30c8\u306eCIL\u3068\u30b8\u30e3\u30d0\u306e\u30d0\u30a4\u30c8\u30b3\u30fc\u30c9\u306e\u4f7f\u7528\u3092\u898b\u3066\u3044\u307e\u3059\u3002\u30d0\u30a4\u30c8\u30b3\u30fc\u30c9\u306e\u5834\u5408\u306b\u30b3\u30f3\u30b9\u30bf\u30f3\u30c8\u30d7\u30fc\u30eb\u3068\u8a00\u3046\u3068\u3053\u308d\u306b\u95a2\u3057\u3066\u60a9\u307f\u304c\u3042\u308a\u307e\u3059\u3002 I understand that method calls, object instance fields, classes, and other data referenced via addresses on the heap are usually referred to in bytecode by offsets in the constant pool like \"invokespecial #3\" to call an init meth\u2026","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fptoolis.hatenadiary.org%2Fentry%2F20100727%2F1280264293\" title=\"\u30b8\u30e3\u30d0\u30fb\u30d0\u30a4\u30c8\u30b3\u30fc\u30c9\u306e\u69cb\u6587 - ptoolis\u306e\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","categories":[],"title":"\u30b8\u30e3\u30d0\u30fb\u30d0\u30a4\u30c8\u30b3\u30fc\u30c9\u306e\u69cb\u6587","width":"100%","type":"rich","provider_url":"https://hatena.blog"}