Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! Java7] RMS-099のブックマーク
[go: Go Back, main page]

タグ

Java7に関するRMS-099のブックマーク (4)

  • Troubleshooting Guide for Java SE 7 Desktop Technologies

    RMS-099
    RMS-099 2014/07/24
    (1) Introduction, (2) AWT, (3) Java 2D, (4) Swing, (5) Internationalization, (6) Java Sound, (7) Applets and Java Web Start Applications, (8) Submitting Bug Reports, (A) Java 2D Properties, (B) Fatal Error Log
  • Java言語プログラミングレッスン第3版

    はじめに 『Java言語プログラミングレッスン第3版』は、Java言語の入門書です。 書を通して、Java言語を基礎からていねいに学ぶことができます。 書は1999年の出版以来、当に数多くの読者さんからの応援を受け、ロングセラーとなりました。 書では、Java言語を基からていねいに解説しています。 読みにくい用語にはルビを振り、初心者でも読みやすくなっています。 また、クイズや練習問題で自分の理解を確かめながら進むことができます。 「上巻」ではJavaの基的な文法を解説し、 「下巻」ではオブジェクト指向言語としての特徴を中心に解説しました。 書も、引き続きJava言語を学ぶみなさんのお役に立ちますように。 書籍に掲載されたプログラムリストのダウンロード 書籍中に登場したプログラムリストを以下からダウンロードできます。 ZIPファイルを展開後、readme.txtファイルをお読

    RMS-099
    RMS-099 2012/11/10
    第3版はJava7に対応しているらしい。
  • Java 7のArrays.sort(Object[])

    Java 7のEarly Access版をダウンロードしました。昨日、Joshua Bloch氏にProject Coinへ彼が提案している言語仕様の変更はすでに実装されているのかと聞いたところ、まだプロトタイプされていないということでした。で、その話のついでに、ソートの話になり、Java 7にはTimSortが入っているということで、調べてみました。 従来、コレクションフレームワークのArraysクラスのsort(Object[])は、今まではマージソートで実装されていました。しかし、Java 7にはパッケージプライベート宣言されているTimSortクラス(TimSort.java)が追加されており、Arrays.sort(Object[])(と関連する他のsortメソッド)はデフォルトでTimSortクラスのsortメソッドを使用するように書き換えられています。 TimSort.jav

    Java 7のArrays.sort(Object[])
  • 高速な安定ソートアルゴリズム "TimSort" の解説 - Preferred Networks Tech Blog

    先日、TimSortというソートアルゴリズムが話題になりました。TimSortは、高速な安定ソートで、Python(>=2.3)やJava SE 7、およびAndroidでの標準ソートアルゴリズムとして採用されているそうです。 C++のstd::sort()よりも高速であるというベンチマーク結果1が話題になり(後にベンチマークの誤りと判明)、私もそれで存在を知りました。実際のところ、ランダムなデータに対してはクイックソート(IntroSort)ほど速くないようですが、ソートというシンプルなタスクのアルゴリズムが今もなお改良され続けていて、なおかつ人々の関心を引くというのは興味深いものです。 しかしながら、オリジナルのTimSortのコードは若干複雑で、実際のところどういうアルゴリズムなのかわかりづらいところがあると思います。そこで今回はTimSortのアルゴリズムをできるだけわかりやすく解

    高速な安定ソートアルゴリズム "TimSort" の解説 - Preferred Networks Tech Blog
  • 1