タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

programmingとjavaに関するczblueのブックマーク (4)

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

    Javaのデバッグをしていて、ステップ実行中にステップインを繰り返したらソースコードのないところに行き当たったことがあるだろう。あるいはEclipseでF3キーでクラスやメソッド・フィールドの宣言元を辿っていってソースコードのないところに行き当たったことがあるだろう。 Eclipseの場合、"Class File Editor"というものが開く。そこにはJavaのバイトコードのニーモニックがズラズラと並んでいて、「これは読めないや、ワケが分からない」と投げ出してしまったりしていないだろうか。 怖がることはない。ちょっとコツを掴めばすぐに読めるようになる。 Class File Editorの開き方 自前のJavaクラスの場合、ビルドして出来上がったclassファイルを開く必要がある。"Package Explorer"だとclassファイルは隠されていて見えないのでWindow -> Sh

    Javaバイトコードの読み方 - プログラマーの脳みそ
  • Java並行処理プログラミングまとめ - 感想・はじめに - Akinekoの日記

    Java並行処理プログラミングがついに復刊されましたね!僕も図書館から借りて読みはしたんですが手元に置いておきたい一冊だったのですごく待ってました>< というわけで別に復刊記念というわけではありませんがいい機会なので宿題が溜まりすぎないうちに少しでも消化しようとJava並行処理プログラミングを読んだ感想やまとめです。 感想 タイトル通り書いてあるコードは全てJavaですしJVMなどJavaに偏った部分もありますが、内容としては並行処理プログラミング自体についての基礎知識から高度な知識までを段階的に解説されてあります。また、問題を解決する方法もいきなりこのAPIを使えばOKと紹介するのではなく、オブジェクトの作り方・組み合わせ方から説明した後にJavaなら既にこういったAPIがありますと紹介していますので、こういった作り方・組み合わせ方の知識は他言語にも流用できると思います。その際に注意する

    Java並行処理プログラミングまとめ - 感想・はじめに - Akinekoの日記
  • 別におぼえたくないのに…Javaの方から勝手に脳に入り込んできて、気がつけばJavaを習得してしまうゲーム「Robocode」 - techiela

    HelloWorldやっても面白くねーんだよ!! 皆さんこんにちは。 Google App Engine (GAE)でJavaがサポートされ、 PythonはスルーしたけどJavaならやりたい!でもJava未経験! GAE/Jに手を出してみたけど、結局hello, world!のサンプルアプリを公開したまま 放置した状態になっていませんか? 僕はそうです! Java使えたら楽しいだろうなー Java覚えて仕事の案件こなしたいなー Java使えたらオブジェクト指向がもっとわかるだろうなー リア充へのあこがれ と、常々思っていつつも、Javaの最初の面倒臭さの前にいつもやる気喪失するんですよね。 HelloWorldひとつやるのにpublic static void main()書くなんて面倒臭すぎです コンパイルなんて面倒でやってられません eclipseの使い方憶えるのが面倒だし ecli

    別におぼえたくないのに…Javaの方から勝手に脳に入り込んできて、気がつけばJavaを習得してしまうゲーム「Robocode」 - techiela
  • Java におけるコード進化パターン (Code Evolution Patterns in Java)

    Java におけるコード進化パターン (Code Evolution Patterns in Java) asato shimotaki <asatohan at gmail.com> 最終更新日 : 2009/6/21 (2004/4/22 より) [...] For twenty years, I spent two or three hours a day looking at pairs of things -- buildings, tiles, stones, windows, carpets, figures, carvings of flowers, paths, seats, funiture, streets, paintings, fountains, doorways, arches, friezes -- comparing them, and asking my

  • 1