タグ

javaに関するtoydevのブックマーク (3)

  • いまさらだけど、Java言語にはクロージャーがない - 達人プログラマーを目指して

    Java言語でメソッド中で内部クラスを作る時、そのメソッドのパラメーターやローカル変数に内部クラスのメソッド中からアクセスできます。しかし、この場合にはこれらの変数にfinalを付けないとコンパイルエラーになってしまいます。 public void test(int param) { // コンパイルエラー String value = "Hello"; // コンパイルエラー Test t = new Test() { public void print() { System.out.println("param = " + param); System.out.println("value = " + value); } }; } この問題については、ある程度経験を積んだJavaプログラマーなら常識なのかと思いますが、初心者は最初につまづくところかと思います。しかし、経験を積んだJav

    いまさらだけど、Java言語にはクロージャーがない - 達人プログラマーを目指して
    toydev
    toydev 2014/06/26
  • Simple 2.7.1

    Simple is a high performance XML serialization and configuration framework for Java. Its goal is to provide an XML framework that enables rapid development of XML configuration and communication systems. This framework aids the development of XML systems with minimal effort and reduced errors. It offers full object serialization and deserialization, maintaining each reference encountered. In essen

  • AndroidでXMLを扱う一番簡単な方法(1)

    Simpleという実にシンプルな名前のライブラリ AndroidでXMLファイルを扱うには、SimpleというXMLバインドライブラリを使うのが一番簡単。 SimpleというのはXMLデータをPOJOにバインドするクラスライブラリで、次の特徴がある。 スキーマレス XMLとPOJOを相互に変換できる ライブラリサイズが軽量 依存ライブラリが不要 SimpleはスキーマレスでPOJOとバインドできるので、 スキーマなしでいきなりXMLファイルを書く XMLそっくりのJavaクラスを定義する 読み込む という作業をするだけで、XMLデータをサクっとJavaクラスとして扱うことができるのである。 【雑談1】 AndroidでXMLファイルを扱うのは大変めんどくさい。 Android標準で使われるXMLファイル(layout.xmlやstring.xmlなど)の場合は「書けばおしまい」で、フレーム

  • 1