PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ

■ Javaバイトコードの読み方 - プログラマーの脳みそ ■

2010/02/07 23:45:07 はてなブックマーク数416 ライブドアクリップ数19 del.icio.us数15 d.hatena.ne.jp [ この元コンテンツへ ]
Javaバイトコードの読み方 - プログラマーの脳みそ

15:02 |  Javaのデバッグをしていて、ステップ実行中にステップインを繰り返したらソースコードのないところに行き当たったことがあるだろう。あるいはEclipseでF3キーでクラスやメソッド・フィールドの宣言元を辿っていってソースコードのないところに行き当たったことがあるだろう。 Eclipseの場合、"Class File Editor"というものが開く。そこにはJavaのバイトコードのニ...

[ ← 前の画面 ]  【 PR 】 対 Google !! SEO トピックス [ 無料 ] [ ニコニコ風 ] [ 関連記事 ] [ Feeling Lucky ]
[ スポンサード リンク ]
[ スポンサード リンク ]
■ この情報のコメント・メモ ■

Javaバイトコードの読み方  [ gfx ]

じゃぁ.netのILコードの読み方もおせーて!  [ aont ]

dev:Javaバイトコードの読み方-プログラマーの脳みそ:  [ bsiyo ]

ILコードとバイトコードが読めるようになりたい。あんま活用の機会ないけど  [ bienbienbienbien ]

そのうち  [ ringtaro ]

[デバッグ]  [ kiki114 ]

あとで読む  [ shalnerk ]

Java仮想マシン仕様わけわかんなくて避けてたけど買ってみようかな…  [ Shiaki ]

もっと大変かと思ってたけど、意外と読めそうな雰囲気なんだなぁ。Reading:Javaバイトコードの読み方-プログラマーの脳みそ  [ rdfrk ]

Javaバイトコードニーモニックの読み方を解説。ソースコードのないクラスでもざっくりとした動きくらいは読めるように。  [ wacky ]

このぐらいの調査ならデコンパイラでやった方が効率的。Eclipseなら呼び出し履歴機能も使えるしね  [ Gustav13 ]

ClassFileEditor,スタックマシン,viatodesking  [ rtk2106 ]

デバッグ用途ならjavapでもいいとこまでやってくれる。jadがあればもっとよい。バイトコードはそれからでも遅くはないと思った。  [ yujiorama ]

デコンパイラを使う私。  [ m-matsuoka ]

バイトコードは読み物、カレーは飲み物。  [ j7400157 ]

今度挑戦してみよう!  [ ama-ch ]

invokeが関数呼び出し  [ FunnyBunnyDizzy ]

技術java  [ hatakazu93 ]

CAFEBABEから始まって、コンスタントプールの解説とかするのかと思ったら、そうでもなかった。  [ fromdusktildawn ]

読むのか  [ mooz ]

「Javaバイトコードの読み方-プログラマーの脳みそ」(1628points@atode)  [ saponel ]

バイトコードの眺め方/通常のアセンブリより読みやすい  [ naga_sawa ]

おもしろい  [ hardfloor ]

rss  [ yukide ]

へーエクリプスから読めるんだ。しかし、バイトコードといっても全然読みやすいな。アドレス番地とかそういう話はでてこないのかな。  [ raitu ]

『Javaのバイトコードのニーモニックがズラズラと並んでいて(略)怖がることはない。ちょっとコツを掴めばすぐに読めるようになる』『必要最小限の知識・技能を手早く理解できるように工夫してある』←格好いい  [ setamise ]

ldc<StringHelloWorld!>22って、暗黙のうちにスタックにStringクラスのインスタンスをアロケートしてコンストラクタを実行する所までやるの?  [ syuu1228 ]

バイナリエディタで読む方法かと思ったのに…(読めますがなにか?)(変態ですがなにか?)  [ uxoru ]

おお、こりゃ面白い。アセンブラよりは随分読みやすいので、バイトコードを直接ゴニョゴニョして最適化とかも意外と簡単そう。  [ cheapcode ]

バイトコード、ニーモニック、デバッグ  [ nantan ]

読めるっ!読めるぞ!!  [ katzchang ]

実際のデバッグでバイトコードを読む必要があったことはないなあ。JITコンパイル後のネイティブコードならともかく。。  [ kkobayashi ]

eclipseの操作方法から説明してあるので入りやすい  [ yamada6789 ]

すごい  [ tohtas ]

プログラミング  [ yusuke777 ]

あとで読む。  [ fumokmm ]

Javaのバイトコードの読み方。意外と読みやすい?!  [ seiunsky ]

考えたこともなかった。  [ Kmusiclife ]

なんか、アセンブラを読むみたいだ。  [ deep_one ]


[ ← 前の画面に戻る ]

良いプログラマを目指すなら「Java並行処理プログラミング」は今すぐ読むべき - ひげぽん OSとか作っちゃうかMona-良いプログラマを目指すなら「Java並行処理プログラミング」は今すぐ読むべき - ひげぽん OSとか作っちゃうかMona- [ 情報元へ ]
bookJava並行処理プログラミングを読み終えた。ここ 1 年に読んだ技術書の中でダントツのベスト。(2位はWorking Effectively With Legacy Code)「Java の本だから関係ない」と思った人にこそ読んで欲しい。僕もここ数年 Java のコードなど一切書いていない...

NetKernelでJavaの並行性を越える:CodeZineNetKernelでJavaの並行性を越える:CodeZine [ 情報元へ ]
Javaでの並行性プログラミング マルチコアおよびマルチCPUのシステムが普通に使われるようになった現在では、複数のタスクを同時に実行することが現実的な課題となっています。しかし、大抵のシステムでは、別のスレッドにタスクを実行させるというような簡単なやり方でこれに対応することはできません。使用する...

EclipseでJava版App Engineを始めるための基礎知識 (1/3) - @ITEclipseでJava版App Engineを始めるための基礎知識 (1/3) - @IT [ 情報元へ ]
有限会社サイバースペース 清野克行 2009/5/11 Google App Engineがやって来るJa!va!だぁ!米グーグルは2008年4月7日、Pythonで作成したプログラムが動くクラウド・コンピューティング環境「Google App Engine」(以下、GAE)を発表しました。それか...

米Google、Javaコレクションライブラリ「Collections Library 1.0」を公開  - SourceForge.JP Magazine米Google、Javaコレクションライブラリ「Collections Library 1.0」を公開 - SourceForge.JP Magazine [ 情報元へ ]
米Googleは2009年12月30日、Javaのコレクションライブラリ「Google Collections Library 1.0」を発表した。Java 5以上の基本コレクションライブラリで、Java Collections Frameworkの拡張と位置づけている。Google Collec...

第13夜 Java SE 6はnative2ascii使わなくていいのはみんな知っていると思うが - しんさんの出張所 はてな編第13夜 Java SE 6はnative2ascii使わなくていいのはみんな知っていると思うが - しんさんの出張所 はてな編 [ 情報元へ ]
みなさまJava SE 6への移行は進んでおりますでしょうか。もう7月になったということはJava2 SE 5.0のサポート期間は4ヶ月をきったということですよ。 そこで今後はJava SE 6での地味な改良をあげていきたいと思う。派手な話題はみんな飛びつくけど、地味な改良が実はうれしいのだ。最初...

DI(依存性の注入)×AOP(アスペクト指向)の常識 (1/4) - @ITDI(依存性の注入)×AOP(アスペクト指向)の常識 (1/4) - @IT [ 情報元へ ]
株式会社ビーブレイクシステムズ 相原 淳、上川 伸彦 2009/10/29企業向けアプリケーションのさまざまな“常識”をJavaのオープンソース・フレームワーク群である「JBoss」から学んでいきましょう。企業システムを構築するうえでの基礎となる知識をリファレンス感覚で説明していきます。初心者から...


[ ← 前の画面に戻る ]
[ スポンサード リンク ]
追加
[ 追加された期間を表示 ]
ユーザー
[ コメントの多いユーザー ]
ピックアップ
perl』 の注目情報

一般的な OSX 環境および Linux 環境における、モダンな Perl 開発環境の構築方法についてまとめてみたよ。 下準備コンパイラなどをまずインストール。OSX なら Xcode、debian なら apt-get build-dep perl する。 perlbrew のインストールper...

2010/07/16 23:44:58
   perl 環境構築 programming development プログラミング
mixi Engineers’ Blog » mixi大規模障害について PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ

こんにちは。システム本部技術部たんぽぽGの森本です先日のmixi大規模障害についてのブログです。 はじめにお断りしておきますが、弊社CTOがtwitterで公開した以上の情報はまだ得られておりません。 twitterでは書ききれなかった細部を補足してみたいと思います現状判明しているのは以下の点です...

2010/08/13 23:45:02
   mixi memcached perl 障害 programming
それで Perl 6 の何がすごいんだと思ったあなた。ここがすごいんです。 - Yarukidenized:ヤルキデナイズド PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ

たとえばこんな。 Rakudo Star ではどれも実装済み。今すぐ使えます。強化された正規表現10行ちょっとで CSV をパースする正規表現が書ける。クォートされた値にも複数行にまたがる値にも対応。# CSV クラスは以下のものを修正して使っています# http://github.com/mas...

2010/07/31 14:09:35
   Perl perl6 programming プログラミング あとで読む
人気のタグ
ブックマーク
RSS配信中
プログラム・フレームワーク系情報まとめ [ pg.feed ]