• 浮動小数点数にはなぜ符号付きゼロがあるのですか?

    疑問点 なぜダブルスには -0 だけでなく +0 ? その背景や意義は何ですか? どのように解決するのですか? -0 は、(一般的に) 0 *******. これは ネガ 浮動小数点数がゼロに非常に近いため、次のように見なされます。 0 (を意味します(はっきり言って、私が言っているのは 算術アンダーフロー であると解釈され、以下の計算結果は 丁度

    2023-08-13 04:27:41
  • java: "final" System.out、System.in、System.err?

    質問 System.out は public static final PrintStream out . しかし、あなたは System.setOut() を使用して再割り当てすることができます。 あれ?これって、もしや final ? (同じ点が System.in と System.err ) さらに重要なことは、もしあなたが public st

    2023-08-12 18:40:34
  • Javaにおけるプラットフォーム非依存なパス

    質問 ファイルの相対パスが分かっているので、それを File オブジェクトとして扱いたいのですが、Linux と Windows の両方で使用できます。 Javaでプラットフォームに依存しないパスを指定する最良の方法は何ですか? どのように解決するのですか? この File クラスには、プラットフォーム固有のファイルパスに使用できる以下のパブリックメンバが含まれていま

    2023-08-12 17:58:43
  • [解決済み] フィールドが存在する場合の NoSuchFieldException

    質問 私は java.lang.NoSuchFieldException を実行しようとすると、以下のメソッドが表示されます。 public void getTimes(String specialty, String day) { ArrayList<Tutor> withSpec = new ArrayList<Tutor>(); for

    2023-08-12 14:37:31
  • Eclipseでインポートを自動的に整理するには?

    質問 私は自分自身をタイプしていることに気づく Ctrl+Shift+O を何度も入力してインポートを整理していることに気づきました (通常は、もう必要ないインポートが警告を発生させています)。 Eclipseにこれをたまに、あるいは少なくともファイルを保存するたびに行わせることは可能でしょうか? どのように解決するのですか? 環境設定->Java->エディタ-&

    2023-08-12 14:11:53
  • 指定したディレクトリにjarを展開する

    質問 jarの一つを指定されたディレクトリに jar コマンドラインユーティリティを使用します。 もし私がこれを正しく理解していれば -C オプションはトリックになるはずですが、私が試したときは jar xvf myJar.jar -C ./directoryToExtractTo jarユーティリティから使用情報を取得しているのですが、何か間違っているのでしょうか?

    2023-08-11 22:04:18
  • SQLiteDatabaseのSingletonデザインパターンを使用する

    質問 私は Android の初心者で、基本的な経験を得るために簡単なアプリケーションに取り組んでいます。私のアプリは非常に単純で、他のものの間で、放送受信機といくつかのアクティビティで構成されています。両方のコンポーネントが 1 つのデータベースを使用するため、理論的には、両方が同時に DB にアクセスしようとすることが起こり得ます。 現在、私は、必要なときに db オブジェクト (S

    2023-08-11 11:20:40
  • [解決済み] Eclipse のコンソールで backspace \b を使うには?

    質問 小さなJavaアプリケーションを作成しているのですが、進捗状況をパーセントで表示する必要があります。すべてのループで、それはバックスペースを使用します \b を使用して、次のパーセンテージを表示する前に表示されている進捗状況を削除しています。 以下は簡略化した例です。 public static void main(String[] args) throws Exceptio

    2023-08-11 11:12:48
  • [解決済み] なぜGSONはゲッター/セッターではなく、フィールドを使うのですか?

    疑問点 GSONでは、なぜ だけなのでしょうか? フィールド(private,public,protected)を使うのでしょうか? ゲッターとセッターだけを使うようにGSONに指示する方法はありますか? どのように解決するのですか? 一般に、オブジェクトをシリアライズ/デシリアライズするときは、オブジェクトの状態の正確なコピーを作成するためにそうします。 カプセル化を回避し

    2023-08-11 08:25:58
  • [解決済み] Springの@RequestParamとEnumの関係

    質問 私はこのenumを持っています。 public enum SortEnum { asc, desc; } レストリクエストのパラメータとして使用したいもの : @RequestMapping(value = "/events", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALU

    2023-08-11 02:54:06
  • [解決済み] JUnit 5でWireMockの@Ruleアノテーションを置き換えるには?

    質問 WireMockをテストで使っているのですが、このようなコードがあります。 @Rule public WireMockRule wireMockRule = new WireMockRule(8080); JUnit 5に切り替えたいと思います。ということで、次の依存関係を追加しました(Gradleを使用)。 testCompile('org.junit.jupiter:ju

    2023-08-10 21:10:10
  • Reified Genericsとは何ですか?型消去の問題をどのように解決するのか、なぜ大きな変更なしに追加できないのか?

    質問 私が読んだのは ニール・ガフターの のブログを読みましたが、いくつかの点でまだ不明です。 なぜ、Java、JVM、および既存のコレクションAPIの現在の状態を考えると、型情報を保持するコレクションAPIの実装を作成することは不可能なのでしょうか?これらは、後方互換性が維持される方法で、Javaの将来のバージョンで既存の実装を置き換えることはできないのでしょうか? 例とし

    2023-08-10 13:17:13
  • [解決済み] Java/Swing。JPanel内部からWindow/JFrameを取得する。

    質問 JPanelが生きているJFrameを取得するにはどうしたらよいでしょうか。 私の現在の解決策は、Windowを見つけるまで、パネルにその親を尋ねることです(そして、そのように)。 Container parent = this; // this is a JPanel do { parent = parent.getParent(); } while (!(parent

    2023-08-10 12:19:13
  • Java の Runtime.exec() を使用する際にタイムアウト値を追加する方法は?

    質問内容 私はローカルホスト上でコマンドを実行するために使用しているメソッドを持っています。 私は、呼び出されたコマンドが合理的な時間内に終了しない場合、メソッドがエラーコードで返されるように、メソッドにタイムアウトパラメータを追加したいと思います。 以下は、タイムアウト機能なしで、今のところどのように見えるかです。 public static int executeCommandLine

    2023-08-10 06:57:25
  • コンパイラエラー "必要なライブラリのアーカイブを読み取れませんでした" - Spring Tool Suite

    質問 Spring Tool Suite 2.8.1 と m2E 1.01 を使って開発環境を構築しているところです。 私が知る限り、これはMavenプロジェクト(私の最初の)であるので、私のMaven POMは(m2Eスマートと一緒に)私のプロジェクトのビルド構成と依存関係を指示している。 私が知りたいのは、なぜ私の IDE が Java Build Problems を表示し、"

    2023-08-10 04:35:11
  • Java BigDecimalのオーバーフローの可能性のあるバグ

    質問 あるコードで境界条件をテストしていたのですが、そのコードには BigDecimal を含むコードの境界条件をテストしていました。 BigDecimal が文字列で初期化されるとき "1e2147483647" で初期化された場合、予期せぬ振る舞いをします。の間の値を持っているようだ。 0 と 1e-2147483647 . を呼び出そうとすると intValue() を呼

    2023-08-09 22:29:56
  • [解決済み] Java JVM プロファイリング、スレッドステータス - "Monitor "ステータスの意味とは?

    質問 マルチスレッドのJavaアプリケーションをvisualVMで接続していますが、スレッドにはrunning, sleeping, wait, monitorの4つのステータスがあります。このMonitorのステータスは何を意味するのでしょうか?また、waitとMonitorの違いは何ですか? どのように解決するのですか? これらの状態は Thread.State

    2023-08-09 14:44:47
  • バブルソートで>と>=を比較すると、性能に大きな差が出る

    疑問点 あることに気がつきました。最初、私はそれが次のようなブランチの予測ミスのケースかもしれないと思いました。 この場合 のようなものかと思いましたが、なぜブランチミスプレディクションがこのような挙動を引き起こすのか説明できません。 私はJavaでバブルソートの2つのバージョンを実装し、いくつかのパフォーマンステストを行いました。 import java.util.Random;

    2023-08-09 12:08:29
  • [解決済み] Apache HttpClient によるマルチパートフォームの投稿

    質問 私はHttpClientについてかなり未熟で、ドキュメントの不足(またはあからさまに不正確な)には非常にいらいらさせられます。 私はApache Http Clientで次のポスト(以下にリストされている)を実装しようとしていますが、実際にそれを行う方法が全くわかりません。 私は来週までドキュメントに埋没するつもりですが、おそらくより経験豊富なHttpClientのコーダーは、より早く

    2023-08-09 06:55:56
  • containsがtrueを返すときに,リスト内の要素のインデックス位置を求める方法

    質問 私は List の HashMap ということで、私は List.contains が含まれているかどうかを調べるために、指定された HashMap . その場合、リストからその要素を取得したいのですが、その要素がある場所のインデックス位置を調べるにはどうしたらよいでしょうか? List benefit = new ArrayList(); HashMa

    2023-08-09 04:09:46