• [解決済み] イミュータブルとはどういう意味ですか?

    質問 これは今までで一番バカな質問かもしれませんが、Javaの初心者にとってはかなり分かりにくい質問だと思います。 が何を意味するのか、誰か明確にしてください。 不変 ? なぜ String は不変ですか? イミュータブルオブジェクトのメリット/デメリットは何ですか? のようなミュータブルオブジェクトは、なぜ StringBuilder は String より

    2022-03-24 11:43:48
  • [解決済み] Spring FrameworkにおけるapplicationContext.xmlとspring-servlet.xmlの相違点

    質問 は applicationContext.xml と spring-servlet.xml は、Spring Frameworkでどのように関連するのですか? で宣言されたプロパティファイルは applicationContext.xml で利用可能です。 DispatcherServlet ? 関連する話ですが、なぜ *-servlet.xml を使用するこ

    2022-03-24 11:13:17
  • [解決済み] springの@Controllerアノテーションと@RestControllerアノテーションの違いについて

    質問 スプリングの違い @Controller と @RestController アノテーションを使用します。 可能 @Controller アノテーションは、Web MVC と REST の両方のアプリケーションで使用できますか? もしそうなら、それが Web MVC アプリケーションなのか REST アプリケーションなのかをどのように区別できますか。 解決方法は?

    2022-03-24 09:31:02
  • [解決済み] Java用ベストXMLパーサー [終了しました]

    質問 <パス 現状では、この質問は私たちのQ&amp;A形式には適していません。私たちは、回答が事実、参考資料、専門知識によって裏付けられていることを期待していますが、この質問は、討論、議論、投票、または長時間のディスカッションを求める可能性があります。この質問を改善し、再開することが可能であるとお考えの場合。 ヘルプ

    2022-03-24 09:25:25
  • [解決済み] シリアライズ時のみ@JsonIgnoreを使用し、デシリアライズ時には使用しない。

    質問 サーバーとの間で送受信するユーザーオブジェクトがあります。ユーザーオブジェクトを送信する際、ハッシュ化されたパスワードをクライアントに送信したくありません。そこで、私は @JsonIgnore をパスワードプロパティに追加しましたが、これはパスワードへのデシリアライズもブロックするため、パスワードがない場合にユーザーをサインアップさせるのが難しくなります。 を取得するには、どう

    2022-03-24 09:11:56
  • [解決済み] Gradle に特定の JDK バージョンを使用するように指示する方法は?

    質問 この動作がわからないのですが。 シナリオ gradleでビルドしたアプリケーションを持っています。 アプリケーションはJavaFXを使用しています 欲しいもの アプリケーション/テスト/...全体の構築に使用されるJDKのインストールを指す変数(開発者マシンごとに定義)を使用します。 を持たせることを考えました。 gradle.properties フ

    2022-03-24 09:10:21
  • [解決済み] 現在のスレッドがメインスレッドでないことを確認する方法

    質問 あるコード片を実行しているスレッドがメイン(UI)スレッドであるかどうかを確認する必要があります。どうすればこれを実現できますか? 解決方法は? Looper.myLooper() == Looper.getMainLooper() これが true を返した場合、あなたは UI スレッドにいることになります。

    2022-03-24 08:52:03
  • [解決済み] Javaでクラスパスからテキストファイルを本当に読み込む方法

    質問 システム変数CLASSPATHに設定されているテキストファイルを読み込もうとしています。ユーザー変数ではありません。 私は、以下のようにファイルへの入力ストリームを取得しようとしています。 ファイルのディレクトリに( D:\myDir )をCLASSPATHに追加して、以下をお試しください。 InputStream in = this.getClass().getClassL

    2022-03-24 08:47:41
  • [解決済み] Java 8でラムダをパラメータとして受け取るメソッドを定義するにはどうすればよいですか?

    質問 Java 8では、メソッドをLambda式として作成し、参照渡しをすることができます(フードの下に少し細工が必要です)。ラムダを作成してメソッドで使用する例はオンラインにたくさんありますが、ラムダをパラメータとして受け取るメソッドを作成する方法はありません。そのための構文は何ですか? MyClass.method((a, b) -&gt; a+b); class MyClass{

    2022-03-24 07:12:43
  • [解決済み] JavaによるHTTP URLアドレスのエンコード

    質問 私のJavaスタンドアローンアプリケーションは、ユーザーからURL(ファイルを指す)を取得し、私はそれをヒットしてそれをダウンロードする必要があります。私が直面している問題は、HTTP URLアドレスを適切にエンコードすることができないことです... 例 URL: http://search.barnesandnoble.com/booksearch/first book.p

    2022-03-24 06:51:12
  • [解決済み] Integerを含むArrayListをprimitive int配列に変換する方法は?

    質問 Integerオブジェクトを含むArrayListをプリミティブなint[]に変換するコードを書いていますが、コンパイル時にエラーが発生します。Javaで変換することは可能でしょうか? List&lt;Integer&gt; x = new ArrayList&lt;Integer&gt;(); int[] n = (int[])x.toArray(int[x.size()]);

    2022-03-24 06:25:14
  • [解決済み] LocalDateTimeで日付をパース/フォーマットする方法は?(Java 8)

    質問 Java8では、新たに java.time 日付と時刻を操作するための API ( JSR 310 ). 日付と時刻を文字列で持っている(例. "2014-04-08 12:30" ). どのようにすれば LocalDateTime のインスタンスを作成できますか? を操作し終わった後 LocalDateTime オブジェクトを作成します。次に、どの

    2022-03-24 05:26:11
  • [解決済み] IntelliJ - Javaプロジェクト/モジュールをMavenプロジェクト/モジュールに変換する

    質問 Bitbucketにプロジェクトを持っています。ソースだけがコミットされています。プロジェクトを新しいマシンに取り込むために、バージョン管理 &gt; IntelliJの中からバージョン管理からチェックアウトするを使いました。 そして、このソースから新しいプロジェクトを作成するかどうか尋ねられるので、「はい」と答えました。ここまでは順調です。すると、一つのモジュールからなる小さなJ

    2022-03-24 04:55:38
  • [解決済み] JavaでThreadを殺すには?

    質問 を殺すにはどうしたらいいのでしょうか? java.lang.Thread をJavaで作成することはできますか? どのように解決するのですか? こちらをご覧ください を非推奨とした理由についてのSunのスレッド Thread.stop() . なぜこれが悪い方法だったのか、そして一般的にスレッドを安全に停止するために何をすべきなのか、詳しく説明されています。

    2022-03-24 04:10:34
  • [解決済み] Javaで一時ディレクトリ/フォルダを作成する方法は?

    質問 Javaアプリケーションの内部に一時ディレクトリを作成する標準的で信頼できる方法はありますか?あるのは Java の課題データベースのエントリ しかし、通常のライブラリ(Apache Commonsなど)に標準的なソリューションがあるのでしょうか? どのように解決するのですか? JDK 7 を使用している場合は、新しい ファイル.createTempDirectory

    2022-03-24 04:05:34
  • [解決済み] 16進ダンプの文字列表現をバイト配列に変換する Javaを使用する?

    質問 私は、16進数の値を表す長い文字列(ダンプから)をバイト配列に変換する方法を探しています。 を投稿された方ほど、良い表現はないでしょう。 同じ質問をここで . しかし、オリジナルを保つために、私なりの言い方をしますと、例えば、文字列 "00A0BF" として解釈してほしい。 byte[] {0x00,0xA0,0xBf} どうすればいいのでしょうか? 私はJ

    2022-03-24 02:42:46
  • [解決済み] Spring MVCの@ModelAttributeとは何ですか?

    質問 の目的、使い方は? @ModelAttribute をSpring MVCで使用することはできますか? どのように解決するのですか? @ModelAttribute は、モデルオブジェクト(MVCのM)のプロパティを参照しています。 という名前のフォームバッキングオブジェクトを持つフォームがあるとします。 そして、Spring MVCにこのオブジェクトをControll

    2022-03-24 02:07:46
  • [解決済み] Nullableアノテーションの使用方法

    質問 javaで次のように宣言されているメソッドを見ました。 void foo(@Nullable Object obj) { ... } の意味は何ですか? @Nullable ここで?入力が null ? アノテーションがなくても、入力はnullになるので、それだけではないのでは? どのように解決するのですか? このメソッドがNULL値を受け入れること、そしてその

    2022-03-24 01:56:23
  • [解決済み] メソッド参照述語を否定する方法

    質問 Java 8 では、ストリームをフィルタリングするために、例えばメソッド参照を使用することができます。 Stream&lt;String&gt; s = ...; long emptyStrings = s.filter(String::isEmpty).count(); 既存のメソッドの否定であるメソッド参照を作成する方法はありますか、すなわち、次のようなものです。 lon

    2022-03-24 01:38:36
  • [解決済み] Java 8のmap()メソッドとflatMap()メソッドの違いは何ですか?

    質問 Java 8では、以下の違いは何ですか? Stream.map() と Stream.flatMap() メソッドですか? 解決方法は? 両方 map と flatMap を適用することができます。 Stream&lt;T&gt; を返し、どちらも Stream&lt;R&gt; . 違いは map 演算は各入力値に対して1つの出力値を生成するのに

    2022-03-23 23:31:41