• [解決済み] List<SubClass> を List<BaseClass> にキャストする最も効率的な方法

    質問 私は List&lt;SubClass&gt; として扱いたい。 List&lt;BaseClass&gt; . をキャストするので、問題なさそうです。 SubClass を BaseClass は簡単にできますが、私のコンパイラはキャストが不可能であると文句を言います。 では、同じオブジェクトを参照するためにはどうすればいいかというと List&lt;BaseCla

    2022-05-01 04:10:34
  • [解決済み] Javaでマップをプリティプリントする

    質問 をきれいに印刷する方法を探しています。 Map . map.toString() は私に与えてくれます。 {key1=value1, key2=value2, key3=value3} マップの入力値にもっと自由度が欲しいので、以下のようなものを探しています。 key1="value1", key2="value2", key3="value3" こんな小さなコードを書き

    2022-05-01 03:35:58
  • [解決済み] なぜ、Java/SpringではなくScala/Liftを使うのか?[クローズド]

    質問 閉店 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 &lt;パス この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにする。 この投稿を編集する .

    2022-05-01 01:24:13
  • [解決済み] Java ClassLoaderとは何ですか?

    質問 Java ClassLoaderとは何か、どのような場合に使用され、なぜ使用されるのか、簡単な文章で説明してください。 OK、wikiの記事を読みました。ClassLoaderはクラスをロードします。OKです。jarファイルをインクルードしてインポートすれば、ClassLoaderが仕事をするわけだ。 なぜわざわざこのClassLoaderを使う必要があるのでしょうか?使ったこ

    2022-04-30 21:15:52
  • [解決済み] Java Reflectionを使用して継承された属性名/値を取得する

    質問 ParentObj」を拡張したJavaオブジェクト「ChildObj」を持っています。今、もしChildObjのすべての属性名と値を、継承された属性も含めて、 Javaリフレクションメカニズムを使って取得することが可能であれば、教えてください。 クラス.getFields は公開属性の配列を提供し クラス.getDeclaredFields はすべてのフィールドの配列

    2022-04-30 21:02:57
  • [解決済み] Volatile Vs Atomic [重複](揮発性対原子)。

    質問 この質問はすでにここに回答があります : atomic / volatile / synchronizedの違いは何ですか? (回答7件)

    2022-04-30 19:45:08
  • [解決済み] ZoneOffset.UTCとZoneId.of("UTC")の違いは何ですか?

    質問 なぜ ZonedDateTime now = ZonedDateTime.now(); System.out.println(now.withZoneSameInstant(ZoneOffset.UTC) .equals(now.withZoneSameInstant(ZoneId.of("UTC")))); プリントアウト false ? 私は、両方の

    2022-04-30 15:20:19
  • [解決済み] IntelliJでテストクラスを作成する

    質問 IntelliJの中で、従来のMaven Javaプロジェクト構造で作業しています。 main/java/com/x/y test/java/com/x/y でFooというクラスを作ると メイン/ジャバ/コム/x/y に FooTest.java というファイルが自動的に作成されるようにしたい。 test/java/com/x/y . Eclipseでは、ツール

    2022-04-30 14:34:11
  • [解決済み] 1対多、多対1、多対多の違い?

    質問 些細な質問かもしれませんが、それぞれの違いや使用するタイミングを視覚的に理解するのに苦労しています。また、単方向マッピングや双方向マッピングのような概念が、一対多/多対多の関係にどのように影響するのか、少し不明です。私は今Hibernateを使用しているので、ORMに関連した説明があれば助かります。 例として、次のようなセットアップがあるとします。 public class Pe

    2022-04-30 14:07:48
  • [解決済み] プログラムからjavaアプリを終了させる方法

    質問 Javaアプリケーションをコードで終了させるには、どのような方法がありますか? どのように解決するのですか? を使用することができます。 System.exit() を使用します。 oracleのJava 8のドキュメントによると。 public static void exit(int status) 現在実行中のJava仮想マシンを終了する。引数はステー

    2022-04-30 13:12:59
  • [解決済み] 1日の開始時刻と終了時刻を取得する方法を教えてください。

    質問 ある日の開始時刻と終了時刻を取得する方法を教えてください。 このようなコードは正確ではありません。 private Date getStartOfDay(Date date) { Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int

    2022-04-30 08:17:29
  • [解決済み] Java の同期化された静的メソッド:オブジェクトまたはクラスへのロック

    質問 Javaのドキュメントに書いてある。 同期化されたメソッドを2つ起動することはできません。 同じオブジェクトをインターリーブすることができます。 これは静的メソッドの場合はどうなるのでしょうか? 静的メソッドには関連するオブジェクトがないので、synchronized キーワードはオブジェクトではなくクラスに対してロックするのでしょうか? どのように解決するのですか

    2022-04-30 07:53:15
  • [解決済み] PreparedStatementのSQLを取得するにはどうすればよいですか?

    質問 次のようなメソッドシグネチャを持つ一般的なJavaメソッドがあります。 private static ResultSet runSQLResultSet(String sql, Object... queryParams) 接続を開始し PreparedStatement のSQL文とパラメータを使用しています。 queryParams 可変長配列のキャッシュを作成し、そ

    2022-04-30 07:39:19
  • [解決済み] Javaで千のセパレータを設定するには?

    質問 Javaで千のセパレータを設定する方法は? BigDecimal の String 表現を、千の区切り文字でフォーマットして String として返したいのです。 どのように解決するのですか? これは動作するはずです(未検証、JavaDocに基づく)。 DecimalFormat formatter = (DecimalFormat) NumberFormat.getI

    2022-04-30 07:02:13
  • [解決済み] ConnectionTimeoutとSocketTimeoutの比較

    質問 使用しているライブラリに問題があります。ライブラリのせいかもしれないし、私の使い方が間違っているのかもしれません。 基本的にこのようにすると(タイムアウトはミリ秒単位) _ignitedHttp.setConnectionTimeout(1); // v short _ignitedHttp.setSocketTimeout(60000); // 60 seconds

    2022-04-30 05:13:34
  • [解決済み] finalは定義が不明確?

    質問 まず、パズルです。 次のコードは何を表示するのでしょうか? public class RecursiveStatic { public static void main(String[] args) { System.out.println(scale(5)); } private static final long X = scale(10

    2022-04-30 03:56:25
  • [解決済み] FreeMarkerのテンプレートに変数が存在するかどうかを確認する方法は?

    質問 Freemarkerのテンプレートには、テンプレート処理時に値が供給されるプレースホルダーが多数含まれています。userName変数が提供された場合、条件付きでテンプレートの一部を含めたいのですが、どのような方法がありますか? [#if_exists userName] Hi ${userName}, How are you? [/#if_exists] しかし、FreeM

    2022-04-30 03:47:37
  • [解決済み] ランダム "要素が DOM に添付されなくなりました" StaleElementReferenceException

    質問 私だけならいいのですが、Selenium Webdriverは完全に悪夢のようです。 ChromeのWebdriverは現在使用できませんし、他のドライバもかなり信頼性が低い、またはそのように思われます。 私は多くの問題と戦っていますが、ここに1つあります。 ランダムに、私のテストが "org.openqa.selenium.StaleElementReferenceExce

    2022-04-30 03:45:31
  • [解決済み] 最初のインスタンスでのみ文字列を分割する - java

    質問 文字列を'='キャラクタで分割したいのですが、どうすればいいですか?しかし、最初のインスタンスだけで分割したいのです。どうすればよいのでしょうか?ここに'_'文字のためのJavaScriptの例がありますが、それは私のために動作しません。 指定した文字の最初のインスタンスでのみ文字列を分割する 例: apple=fruit table price=5 String.s

    2022-04-30 02:13:48
  • [解決済み] javac オプションで、指定したディレクトリ以下のすべての java ファイルを再帰的にコンパイルする。

    質問 私のプロジェクトでは、javacコンパイラーを使ってjavaファイルをコンパイルしています。ファイルは、このようにいくつかのパッケージに分散されています。 com.vistas.util , com.vistas.converter , com.vistas.LineHelper , com.current.mdcontect . これらのパッケージはそれぞれいくつかのjav

    2022-04-29 22:53:14