• [解決済み] UnmodifiableMap (Java Collections) vs ImmutableMap (Google) [重複]。

    質問 この質問はすでにここに回答があります : 不変と変更不可のコレクション (11の回答) 終了 7 年前 . コンテキスト

    2022-10-15 15:22:17
  • [解決済み] Random (Java 7)の 181783497276652981 と 8682522807148012 は何ですか?

    質問 なぜ 181783497276652981 と 8682522807148012 で選ばれた Random.java ? 以下は、Java SE JDK 1.7の関連するソースコードです。 /** * Creates a new random number generator. This constructor sets * the seed of the rand

    2022-10-14 14:33:49
  • [解決済み] IOUtils.toString(InputStream)のGuava版です。

    質問 Apache Commons IO には便利なメソッドがあります。 IOUtils.toString()。 を読み込んで InputStream をStringに変換する。 私はApache Commonsから離れて グアバ に移行しようとしているのですが、Guava に同等のものはありますか?のすべてのクラスを見てみました。 com.google.commo

    2022-10-14 12:20:09
  • [解決済み] mavenがコンパイルするための追加のソースディレクトリを追加し、ビルドjarにインクルードするにはどうすればよいですか?

    質問 src/main/javaに加えて、私はビルドプロセスに含めたいsrc/bootstrapディレクトリを追加しています、言い換えれば、私はmavenが私のビルドでそこにソースをコンパイルして含めたいのです。どのように!? どのように解決するのですか? あなたは ビルドヘルパープラグイン のように、例えば <project> ... <build

    2022-10-14 04:56:44
  • [解決済み] PMDとFindBugsの違いは何ですか?

    質問 ある日 PMDとCheckStyleを比較する質問がありました。 . しかし、PMDとFindBugsの違いや類似点に関する明確な内訳は見当たりません。PMDはソースコード上で動作し、FindBugsはコンパイルされたバイトコードファイル上で動作することが重要な違いだと思います。しかし、機能という点では、どちらか一方を選ぶべきなのか、それとも互いに補完し合うものなのでしょうか?

    2022-10-13 23:48:14
  • [解決済み] hibernate で enum を文字列にマッピングする

    質問 カテゴリーHibernateモデルを持っています。 @Entity @Table(name = "category") public class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private long id;

    2022-10-13 23:19:46
  • [解決済み] Java の AbstractList の removeRange() メソッドはなぜ protected なのですか?

    質問 どなたかご存知の方はいらっしゃいますか? なぜ のremoveRangeメソッドは、なぜ AbstractList (また 配列リスト ) は protected ? これは非常によく定義された便利な操作のように見えますが、それでも、これを使うためには、Listの実装をサブクラス化することを余儀なくされています。 何か隠された根拠があるのでしょうか?私にはか

    2022-10-13 18:41:07
  • [解決済み] Spring 3.0に含めるべきMavenの依存関係は?

    質問 私はSpring 3.0(とmaven)で私の最初のプロジェクトを行おうとしています。私はかなりの数のプロジェクトでSpring 2.5(およびプリマバージョン)を使用してきました。それにもかかわらず、私はちょっと混乱している、私は私のpom.xmlで依存関係として定義しなければならないモジュールは何ですか。私はちょうどコアコンテナ機能(ビーンズ、コア、コンテキスト、エル)を使用したい

    2022-10-13 09:58:39
  • [解決済み] gradle.propertiesとsettings.gradleはいつ使い分けるのか?

    質問 gradleのビルドは3つのファイルからなります。 build.gradle ビルド設定スクリプトを定義している gradle.properties settings.gradle 質問 の違いは何ですか? settings.gradle &です。 gradle.properties ? 設定はいつ入れるべきですか? settings.gr

    2022-10-13 02:23:07
  • [解決済み] すべてのJVMフラグを表示する

    質問 興味深いJVMフラグを発見しました。 java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version これは、私が今まで聞いたことのない、何百もの様々なオプションを表示します。 それはまた、JVMの動作をよりよく診断するのに役立つデフォルト値を表示します。 もうひとつの興味深いフラグは -XX:+Unloc

    2022-10-13 01:49:53
  • [解決済み] EclipseからTomcatを起動する際の "SetPropertiesRule "警告メッセージ [重複].

    質問 この質問はすでにここに回答があります : プロパティ 'source' を 'org.eclipse.jst.jee.server:JSFTut' に設定しましたが、一致するプロパティが見つかりませんでした。

    2022-10-12 19:36:37
  • [解決済み] Javaで2つの数値を掛けるとオーバーフローするかどうかを確認するにはどうしたらいいですか?

    質問 2つの数値を掛け合わせるとオーバーフローしてしまうという特殊なケースを処理したい。コードは次のようなものです。 int a = 20; long b = 30; // if a or b are big enough, this result will silently overflow long c = a * b; これは簡略化したものです。実際のプログラムでは a

    2022-10-12 06:19:49
  • [解決済み] ユニットテストでReflectionを使用するのはバッドプラクティスですか?重複

    質問 この質問はすでにここに回答があります : プライベートメソッド、フィールド、インナークラスを持つクラスをテストするにはどうすればよいですか? (58の答え)

    2022-10-12 04:51:31
  • [解決済み] JPAでEntityManager.find()とEntityManager.getReference()を使い分ける場合

    質問 EntityManager.getReference(LObj.getClass(), LObj.getId()) を使用してデータベースエンティティを取得し、返されたオブジェクトを別のテーブルに永続化させるという状況に遭遇しました(これは奇妙だと思いますが、おそらくごく普通のことです)。 というわけで、基本的にはこのような流れでした。 class TFacade{ cre

    2022-10-11 19:13:51
  • [解決済み] Java 9では、文字列の連結はどのように実装されていますか?

    質問 で書かれているように JEP 280: 文字列の連結を明示する : 静的なものを変更する String -で生成されるバイトコードシーケンスを変更します。 javac を使うために invokedynamic を使用しています。これにより、将来の最適化で String で生成されるバイトコードに更なる変更を加えることなく javac . ここで、私が

    2022-10-11 18:48:13
  • [解決済み] Javaにおけるinstanceofの回避

    質問 instanceof の操作の連鎖はコードのにおいと考えられています。 標準的な回答は「ポリモーフィズムを使用する」です。 この場合、どうすればいいのでしょうか? ベースクラスのサブクラスが多数あり、そのどれもが私のコントロール下にありません。 類似の状況は、JavaのクラスInteger、Double、BigDecimalなどです。 if (obj instanceof Int

    2022-10-11 14:52:52
  • [解決済み] Javaでの#ifdef #ifndef

    質問 C++の#ifdef #ifndefのようなコンパイル時の条件をJavaで作る方法はないのでしょうか。 私の問題は、Javaで書かれたアルゴリズムがあり、私はそのアルゴリズムに異なる実行時間改善を持っています。そこで私は、各改良が使用されるとき、どのくらいの時間が節約されるかを測定したいのです。 現在、私は実行時間中にどの改良が使用されるべきで、どの改良が使用されないかを決定す

    2022-10-11 13:16:40
  • [解決済み] HashMapから位置を指定して要素を取得することは可能ですか?

    質問 HashMapから要素を位置で取得する方法はありますか? どのように解決するのですか? ハッシュマップ は順序を保持しません。 このクラスは、マップの順序を保証しません。 特に、マップの順序を保証しません。 の順番を保証するものではありません。 が時間の経過とともに一定であることを保証しません。 を見てみましょう。 LinkedHashMap

    2022-10-11 04:48:15
  • [解決済み] Javaキャストはオーバーヘッドを発生させますか?なぜですか?

    質問 ある型のオブジェクトを別の型にキャストするとき、オーバーヘッドはありますか?それとも、コンパイラがすべてを解決するだけで、実行時にコストは発生しないのでしょうか? これは一般的なことなのでしょうか、それとも異なるケースがあるのでしょうか? 例えば、Object[]の配列があり、各要素が異なる型を持つ可能性があるとします。しかし、我々は常に、例えば、要素0はDouble、要素1は

    2022-10-10 23:43:02
  • [解決済み] 整数は不変か

    質問 私はこれが非常に愚かであることを知っているが、多くの場所で、JavaのIntegerクラスは不変であると主張しているが、次のコード。 Integer a=3; Integer b=3; a+=b; System.out.println(a); 問題なく実行され、(期待された)結果である6が得られます。つまり、事実上、aの値が変更されたことになります。これは、Integerがmu

    2022-10-10 20:20:05