• [解決済み] 多言語の正規表現のユニットテストはどこにありますか?

    質問 で正規表現ヘルパーを作成しています。 http://www.debuggex.com . 私が表示したい詳細の量は、私自身のパーサーとマッチャーを書くことを必要とします。 私のパーサーとマッチャーが正しく動作することを確認するために、私は正規表現のJavascriptフレーバーのための独自のユニットテストを書きましたが、これらは私が知っているエッジケースをカバーするだけです。私

    2023-07-18 20:16:36
  • [解決済み] ユーティリティ静的メソッドのスレッドセーフを確保するには?

    質問 アプリケーションのさまざまなユーティリティクラスで使用される静的メソッドのスレッドセーフを確保するための、一般的な方法やルールはありますか? ここでは、特に Web アプリケーションのスレッドセーフを指摘したいと思います。 Immutable Objectsをパラメータとする静的メソッドはスレッドセーフであり、Mutable Objectsはそうでないことはよく知られています。

    2023-07-18 17:40:41
  • java.timeで分単位や時間単位で継続時間を取得できないのはなぜですか?

    質問 の Duration クラスで、新しい JSR 310 日付 API ( java.timeパッケージ ) は、Java 8 以降で利用可能であると javadoc に記載されています。 このクラスは、量や時間の量を秒やナノ秒の単位でモデル化します。 ナノ秒の単位でモデル化します。 分や時間といった他の継続時間ベースの単位を使用してアクセスすることができ

    2023-07-18 16:19:40
  • [解決済み] ハッシュマップ。1つのキーと複数の値

    質問 このマップの最初のキーに対する3番目の値を取得するにはどうすればよいですか?これは可能ですか? どのように解決するのですか? これを行うためのライブラリは存在しますが、最も単純なプレーンなJavaの方法は Map の List をこのように Map<Object,ArrayList<Object>> multiMap = new HashMap

    2023-07-18 10:04:16
  • Java 8で列挙を反復する

    質問 を繰り返し実行することは可能ですか? Enumeration を反復することは可能ですか?次のコードスニペットのLambda表現はどうなりますか。 Enumeration<NetworkInterface> nets = NetworkInterface.getNetworkInterfaces(); while (nets.hasMoreElements()) {

    2023-07-18 06:30:40
  • Java 6 非対応 major.minor バージョン 51.0

    質問 私は最近 Java 8 をアンインストールし、Java 6 を使用するようにしました。私のコードや創作物を Java 8 上の人たちだけでなく、より多くの人たちに使ってもらいたいからです。私が mvn - version を実行すると、それが返されます。 Exception in thread "main" java.lang.UnsupportedClassVersionErr

    2023-07-17 19:39:28
  • [解決済み] ResultSetにカラム名が存在するかどうかを確認するにはどうすればよいですか?

    質問内容 このような場合 ResultSet には動的 SQL から返されたデータが含まれるので、もし ResultSet は、特定のカラム名を含んでいますか? 例えば、もし私が rs.getString("Column_ABC") を実行しても "Column_ABC" が本当に存在しない場合、例外を投げ出します。 どのようにすれば ResultSet という名

    2023-07-17 17:35:31
  • JDK tools.jar を maven 依存にする。

    質問 JDK tools.jar をコンパイル時の依存関係に置きたいと考えています。いくつかの例では システムパス プロパティを使用するような例を見つけました。 <dependency> <groupId>com.sun</groupId> <artifactId>tools</artifactId> <

    2023-07-17 13:24:51
  • [解決済み] com.sun.jersey と org.glassfish.jersey の相違点

    疑問点 とはどのような違いがあるのでしょうか? com.sun.jersey と org.glassfish.jersey ? 現在、私の REST サービスは com.sun.jersey で動作しており、テストを書きたいのですが、このための良いチュートリアルを見つけることができません(何も動作しないようです)。しかし、私は org.glassfish.jersey テスト

    2023-07-17 04:41:41
  • [解決済み] Javaプロセス内のスレッド数を取得する方法

    質問 Java プロセスのスレッド数を確認するにはどうすればよいですか。 どのように解決するのですか? Javaプログラムのデバッグに便利なツールで、スレッドの数やその他の関連情報を得ることができます。 jconsole <process-id>

    2023-07-16 17:10:58
  • [解決済み] スイッチの大文字小文字の順序は速度に影響しますか?重複

    質問 この質問はすでにここに回答があります : Javaのスイッチの仕組みはどうなっているのでしょうか? (7つの回答) 終了 7 年前

    2023-07-16 16:47:02
  • If without else 三項演算子

    疑問点 ネットで調べた限りでは、以下のようなifとelseの条件を持つステートメントがあるようです。 a ? b : c . という条件になっているのか知りたいです。 if を使わずに三項演算子を使うことができるのか知りたいです。 else . 次のようなコードがあるとします。 PreparedStatement が NULL でない場合は (プログラミング言語Javaを使用してい

    2023-07-16 15:57:49
  • java.time.LocalDate.now() をモックするにはどうしたらいいですか?

    質問 私のテストケースでは、私は時間の影響を受けるメソッドをテストする必要があり、そのメソッドでは、Java 8のクラスLocalDateを使用している、それは次のとおりです。 Jodaではありません です。 . テスト実行中に時間を変更するにはどうしたらよいですか。 どのように解決するのですか? コード内で LocalDate.now() を LocalDate.n

    2023-07-16 13:21:20
  • [解決済み] RxJava 2のCompositeDisposableを使うには?

    質問 RxJava1では、CompositeSubscriptionがありましたが、RxJava2では、CompositeDisposableがあります。RxJava2でCompositeDisposableまたはDisposableを使用するにはどうしたらよいでしょうか。 どのように解決するのですか? private final CompositeDisposable disposa

    2023-07-16 09:52:55
  • [解決済み] Javaでインターフェースのインスタンスを作成することはできますか?重複

    質問 この質問はすでにここに回答があります : インターフェースのオブジェクトを作ることはできますか? (6つの回答) 終了 6 年前 .

    2023-07-16 06:49:09
  • [解決済み] Java GC: なぜ生存者領域が2つあるのか?

    質問 Sun/Oracle の JVM では、GC アルゴは新しい世代を 1 つの Eden 地域と 2 つの生存地域に分割すると読みました。私が疑問に思っているのは、なぜ 1 つではなく、2 つの生存者地域に分かれているのか、ということです。アルゴは Eden とただ 1 つの生存者領域の間でピンポンし続けることができます (現在 2 つの生存者領域の間で行っている方法です)。 どのよ

    2023-07-16 05:45:37
  • Javaにおける#define

    質問 私はJavaでプログラミングを始めていますが、C++に相当するのは #define は存在するのでしょうか。 googleで検索したところ、それはないとのことですが、同じようなものが存在するかどうか、どなたか教えていただけませんか? を教えてください。 私は自分のコードをより読みやすくしようとしています。 の代わりに myArray[0] と書けるようにしたい。

    2023-07-15 22:56:21
  • mvc:resourcesのアノテーション構成置換 - Spring

    質問 私は新しいアノテーションを利用し、私のxmlを取り除くために、私の春mvcプロジェクトをアップグレードしようとしています。以前は、私の静的なリソースを私の web.xml で静的リソースを読み込んでいました。 <mvc:resources mapping="/resources/**" location="/resources/" /> さて、私は WebA

    2023-07-15 18:04:13
  • [解決済み] なぜ、Jigsaw / JPMSなのか?

    質問 Java のパッケージ管理システムは、私にとって常にシンプルで効果的に見えました。それは JDK 自身によって多用されています。私たちは、名前空間とモジュールの概念を模倣するためにそれを使用してきました。 とは何ですか? プロジェクト・ジグソー (別名 Javaプラットフォームモジュールシステム ) を埋めようとしているのでしょうか? 公式サイトより。 このプ

    2023-07-15 17:28:42
  • [解決済み] Kotlinのプライベートコンストラクタ

    質問 Javaでは、クラスのメインコンストラクタを隠すために private とし、それを public static メソッドでアクセスします。 public final class Foo { /* Public static method */ public static final Foo constructorA() { // do stu

    2023-07-15 14:39:02