ナカナカピエロ おきらくごくらく

写真付きで日記や趣味を書くならgooブログ

Javaバイトコードをデコンパイル

2019-03-29 20:37:59 | 日記
Javaバイトコードをデコンパイル
 
朝5時起床。今日は金曜日。曇りときどき晴れ。
 
昨日、薬を変えて寝たら、ようやく少しは体調が良くなりました。
 
行きの通勤電車の中で、「ベイズ統計の理論と方法」を読んでました。
 
また本厚木のカフェでモーニングをとりながら、同本を読書。
 
第3章まで読み終わりました。
 
会社では、教育関係の取締役がJavaのジェネリック型の説明資料を
 
レビューしてほしいとの要望があり、色々と調べていました。
 
Javaのジェネリック型ではType Erasureが言語機能として備わっていると聞き
 
その動作確認を行っていたのですが、バイトコードを逆アセンブルしてみて
 
ようやく理解ができたような気がします。
 
Javaバイトコードの逆アセンブルツールですが、SDKに備わっているjavapコマンドも
 
ありますが、以下のURLから提供されているjava decompileツールも使いました。
 
 
こっちの方がいいかもです。
 
とりあえずジェネリックの部分の説明資料は改訂版を取締役が作成しているので、それ待ちかな。
 
定時まで空いた時間を再び「ベイズ統計の理論と方法」の読書に費やした。
 
定時退勤。やっと長ーい一週間&期末が終わりました。疲れた。。。
 
来週からは期が変わるので、新たな気持ちでお仕事しようかと思います。
 
明日は友人たちと鎌倉散歩へ行く予定でしたが、まだ体調が安定しないため、
 
静養すべく予定をキャンセルさせていただきました。無念。
 
よって土日は静養します。
 
寝る。
 
【今日の読書】
ボルツマンマシン (シリーズ 情報科学における確率モデル 2)   恐神貴行著(P.80/204読了) 
ベイズ統計の理論と方法   渡辺 澄夫著(P.124/223読了)
Effective Java 第3版   Joshua Bloch著(P.9/374読了)
データ分析ツールJupyter入門   掌田津耶乃著(P.352/438読了)
線形代数セミナー: 射影,特異値分解,一般逆行列   金谷健一著(P.35/141読了)
 
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

3月28日(木)のつぶやき

2019-03-29 04:02:42 | 日記
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする