タグ

ブックマーク / torutk.hatenablog.jp (4)

  • Java SE 9のライフサイクル - torutkのブログ

    次のURLに、Java SE 9のサポートプランが掲載されています。 http://www.oracle.com/technetwork/jp/java/eol-135779.html これによると、Java SE 8のアップデート(公開)は2018年9月迄(それ以降に延長となる可能性あり)です。 一方、Java SE 9 は2018年3月迄!(それ以降に延長となる可能性あり)です。 Java SE 8よりJava SE 9の方がアップデート期間が短いとは、なんということでしょう。 上述のURLによると、6か月毎に最小限のサポート期間しかない機能リリースと、3年毎に長いサポート期間のLTS版が今後リリースされます。 また、バージョンもこれまでのJava SE 7, 8, 9のような数字ではなく、これからは西暦の下2桁と月をピリオドでつなげた表記となるようです。2018年3月にリリースされる

    Java SE 9のライフサイクル - torutkのブログ
    crayzic
    crayzic 2018/01/27
  • Android開発書籍収集 - torutkのブログ

    昨年末から今年に入って、Android端末のソフトウェア開発の技術情報を収集するために書籍をいろいろ探してそろえました。システムの専用端末なので、携帯電話・スマートフォン用のアプリケーションではなく、タブレット上へ専用アプリケーションを入れるという形態です。ターゲットのAndroidバージョンはまだ確定していませんが、この時期ですので4.4から5.0を想定してなるべく新しいを探しました。 書籍の前にまず、Android開発者向け公式ドキュメントを読むべきなのかもしれませんが。 Androidプラットフォームを知る 意外と少なかったのがAndroidプラットフォーム自体の解説でした。とりあえずこれを見つけたので購入しました。 組み込みAndroid エキスパート テクニックブック Android開発環境を知る Android上のアプリケーション開発には、長らくEclipse + ADTプ

    Android開発書籍収集 - torutkのブログ
  • forEach書いたら負け、for文禁止 - torutkのブログ

    日は日Javaユーザーグループ(JJUG)主催のクロスコミュニティカンファレンス2014春に参加してきました。今日の日記は、参加内容のまとめではなく、参加して得たことやそれをきっかけに考えたことなどをだらだらと書き連ねます。 Java SE 8では、forEach書いたら負け、for文禁止 日記のタイトルは、午前のセッション「K-1 詳説 Java SE 8 – CCC Edition」で出た話題です。手続き的なロジックを書いて、ネストが深く制御構造が複雑になってしまう人向けにはJava SE 8で導入されたラムダ式とStream APIを使って、内部イテレータと関数型プログラミングのエッセンスを取り入れた書き方をするといいよ、という話から出た言葉です。 実は昨日開催したJava読書会(「Java 8 Lambdas」を読む会)でも、「for文は禁止だ!」という話題が出てました。for

    forEach書いたら負け、for文禁止 - torutkのブログ
    crayzic
    crayzic 2014/05/23
  • JAXBでJavaクラスからXML schema生成 - torutkのブログ

    Java SE 標準APIのJAXBを使うと、Javaのインスタンスの内容をXML形式で出力したり、逆にXMLファイルからJavaのインスタンスを生成することができます。 JAXBは最初、XML Schema定義からJavaクラスを生成し、そのクラスを利用して実行時にJavaインスタンスとXML文書のマッピングをする機能が提供されました。その後のバージョンで、Javaクラス定義*1からJavaインスタンスとXML文書のマッピングをする機能が提供されました。そのためもあってか、解説記事は大半がXML Schema定義からJavaクラスを生成するものとなっています。 今回、Javaクラス定義からXML文書とマッピングするために必要な流れを、一歩一歩試しながら理解したいと思います。 なお、Javaクラス定義からXML文書とマッピングさせる場合、XML Schemaを生成する必要はありませんが、生

    JAXBでJavaクラスからXML schema生成 - torutkのブログ
    crayzic
    crayzic 2011/10/07
  • 1