タグ

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

タグの絞り込みを解除

java8に関するNetPenguinのブックマーク (3)

  • Spring Framework 4 and Java 8

    How to Use Multiple GitHub Accounts Git is a popular tool for version control in software development. It is not uncommon to use multiple Git accounts. Correctly configuring and switching Git accounts is challenging. In this article, we show what Git provides for account configuration, its limitations, and the solution to switch accounts automatically based on a project parent directory location.

    Spring Framework 4 and Java 8
  • Java8からはHashMapの性能のためにComparableを実装しておいた方がいい - interprism's blog

    こんにちは、andoです。 ついにJava8がリリースされたのでさっそくインストールしてみました。 Java8になってラムダ式を始め、多くの機能が追加されたのですが、既存機能についても性能改善が行われています。 人気がありそうな新機能の紹介は他の人にお任せして、今回はHashMapの変更点について確認したいと思います。 はたして既存のプログラムはJava8で実行するだけで、その恩恵を享受できるのでしょうか。 java.util.HashMap HashMapといえば使用頻度1、2を争うコレクションクラスでデータの検索、追加がO(1)で行え、 辞書的に使える事から簡易的なDTOやキャッシュ、データベースのレコード構造、さらにはListですむところでさえ数値をキーにして使う兵もいるというくらい良くも悪くも色々使えます。 それが速くなるのであれば、既存のプログラムも速くなるはず、ということでさっ

    Java8からはHashMapの性能のためにComparableを実装しておいた方がいい - interprism's blog
    NetPenguin
    NetPenguin 2014/04/04
    なるほど、赤黒木による実装になっているというのを意識しておかないと、以前(java7)よりも遅くなってしまう…と。
  • 「Java SE 8」が正式リリース! 6つの注目機能と必読ドキュメント - builder by ZDNet Japan

    2014年3月18日(米国時間)、Java SEの新版「Java SE 8」がリリースされた。主な追加/変更機能、開発者必読のドキュメントなどについて、日オラクルのJavaエバンジェリスト 寺田佳央氏が語った。 開発者の注目ポイントは6つ。最大の目玉はラムダ式 2014年3月18日(米国時間)、Java SEの新版「Java SE 8」がリリースされました。2年8カ月ぶりのメジャー・アップデートとなるJava SE 8では、言語仕様の拡張をはじめ、大きな追加/変更が加えられています。開発者の皆さんにとって特に重要な追加/変更点としては、次の6つが挙げられるでしょう。 (1)ラムダ式への対応(JSR 335: Lambda Expressions for the Java Programming Language) (2)Date and Time APIの追加(JSR 310: Date

    NetPenguin
    NetPenguin 2014/03/31
    java8の新機能、個人的にはラムダ、Stream、インタフェースのデフォルトメソッドが嬉しい。デフォルトメソッドのお陰で、ようやく、javaでもmixinのような事ができる…はず。
  • 1