タグ

GDKに関するfumokmmのブックマーク (3)

  • Groovy JDK? It's GDK! (File 編1) バイト配列・バイトストリーム - 倭マン's BLOG

    Groovy では GDK の機能によって java.io.File クラスにいろいろメソッドが追加されていて、ファイル入出力が非常に手軽になっています。 その反面、追加されているメソッド数が多いため、どんなメソッドがあるのか把握し切れていない人も多いのではないでしょうか。 拙者は正直いままで騙し騙し使っておりましたw ってことで、ここいらで GDK が File クラスに追加しているメソッドをおさらいしておこうかと。 べっ、別に Google I/O が話題になってるので、パッ見似ている Groovy I/O 関連の記事を書こう!、みたいな安直な考えなんかじゃないんだからねっ。 タイトルは id:fumokmm 氏のNo Programming, No Life 「GroovyなJDK、それがGDK」より*1。 目次1記事じゃ収まらなさそうなのでいくつかに分割。 予定ではこんな感じ: バ

    Groovy JDK? It's GDK! (File 編1) バイト配列・バイトストリーム - 倭マン's BLOG
  • 【Groovy】Groovy JDK(GDK) - 何らかの記録

    何らかの記録 トップページページ一覧メンバー編集 【Groovy】Groovy JDK(GDK) 最終更新: ksuzuki_323 2011年11月27日(日) 11:23:10履歴 JavaAPIはひとつひとつのクラスの役割(責務)をなるべく小さくし、複数のクラスを組み合わせることで目的の処理を実装するように設計されている 実用性の観点からするとJavaAPIの粒度が細かすぎて使いにくかったり、APIが導入された時期によって整合性がとれていない部分がある GroovyではGroovy JDK(GDK)という機構によって、既存のJavaクラスに後付けで便利なAPIを追加したり、JavaAPIの不整合を修正するような拡張を行っている GDK APIリファレンス:<http://groovy.codehaus.org/groovy-jdk/> APIの対称性を補うメソッド Groovy

    【Groovy】Groovy JDK(GDK) - 何らかの記録
  • GroovyなJDK、それがGDK(String編その1) - No Programming, No Life

    このシリーズの一覧はこちら はじめに GroovyにはJavaの標準API(JDK)を拡張したGroovy JDK(GDK)があります。大量の便利メソッドが追加されており、これを使いこなすだけでも相当のことができるようになります。このシリーズでは毎回1クラスずつ各メソッドの使用例をサンプル付きでご紹介していきたいと思います。 「今回は java.lang.String です」 Stringは、おそらく一番良く使うであろう「文字列」を表現するクラスです。Javaでは文字列はダブルクォートで囲んだ形式を使いますが、Groovyではシングルクォートで囲んだものが通常のStringとなります*1。Groovyではダブルクォートで囲んだ場合、GStringというStringの機能を拡張したクラスとなります。これは文字列に変数を埋め込んだり、遅延評価させたりできます。また、正規表現のために /str/

    GroovyなJDK、それがGDK(String編その1) - No Programming, No Life
    fumokmm
    fumokmm 2011/03/24
    修正完了!
  • 1