タグ

Javaとjavaに関するwwolfのブックマーク (64)

  • 【ハウツー】LL時代のデータ形式 - JavaプログラマのためのYAML/JSON (1) YAML/JSONとは? | エンタープライズ | マイコミジャーナル

    YAML/JSONというデータ形式を耳にしたことがあるだろうか? YAMLRuby on RailsなどLight Weight(LL)系フレームワークで設定ファイルの記述形式として広く利用されているデータ形式である。また、JSONはJavaScriptでの扱いが容易なことからAjaxでのサーバとの通信フォーマットとして利用されるケースも増えている。Javaの世界ではいずれもXMLが幅を効かせている分野であるが、LLでこれらのデータ形式が好んで利用されるからには相応のメリットがあるはずだ。 稿ではYAML/JSONがどのようなものか、そのメリット、そしてJavaでこれらのYAML/JSONを扱う方法について解説する。

  • 予想外のGPL採用-Java、ついにオープンソース化

    Javaプラットフォームが、ついにオープンソース化された。11月13日、米Sun Microsystemsは、JavaSE、JavaME、JavaEE(JavaEEは2007年第1四半期から)をオープンソースで公開すると発表した。5月のJavaOneでの約束から半年で実現されたことになる。そして、そのライセンスにGPL v2を採用したことが驚きをもって受け止められている。 Javaのオープンソース化は“公約”であり、驚くには値しない―。これが発表を受けてのメディアや開発者の共通した態度だ。実際、SunのCEO、Jonathan Schwartz氏は、10月のOracle OpenWorldの講演で「30日から60日以内」と具体的なスケジュールまで示していた。 しかし、GPLの採用については業界のほとんどが予想していなかった。Schwartz氏はOpenWorldの際もライセンスにはCDDL

    wwolf
    wwolf 2006/11/22
    どうせ公開するならフォークしたコードもトラックできるGPLの方がいいって判断なのかな?
  • Java 解説 - C との比較

    2005.11.18 17:53 - final - const? 2005.11.17 14:43 - string != char[] 2005.11.02 03:10 - とりあえず基的な事はを書き切りました 2005.10.28 23:55 - 引越し 一つでもプログラミング言語をマスターしていれば、それから他の言語をマスターするのは簡単です。所詮、プログラミング言語は最終的には機械語として実行され計算機を制御しようとしているだけなのですから。つまり、最終的にはどの言語でも出来ることはほとんど同じ。だって、計算機にできる事はプログラミング言語が変わったからといて変わるものでは有りません。なので最初にマスターした言語が低レベルであればより有利です。C 言語をマスターしていれば、Java をマスターするのは楽勝。と言うことで、C との違いという形で Java について解説します。 J

  • [Jakarta/Apacheウォッチ]第29回 Java SE6スクリプティング標準の実装「Apache BSF」

    連載では,今後数回にわたってスクリプト言語に関連するプロダクトを紹介してゆく。今回は,Apache BSF(Bean Scripting Framework)とJava SE6のスクリプティング機能について紹介しよう。 スクリプティング標準仕様JSR-223を実装したBSF 現在,Javaの世界でスクリプト言語が注目されている。 その背景には昨今の開発効率向上要求,スクリプト言語の成熟などがあるが,最も大きな要因はJavaの次バージョンである Java SE6でスクリプティング 機能がサポートされることだろう。この機能は JSR-223(Scripting for the Java Platform API)仕様を実現したもので,Java Runtime 内から様々なスクリプトを実行できる。すなわち,Javaアプリケーションから別の言語で記述されたスクリプトをプログラムの一部のように呼び

    [Jakarta/Apacheウォッチ]第29回 Java SE6スクリプティング標準の実装「Apache BSF」
    wwolf
    wwolf 2006/10/24