タグ付けされた質問 「java」

Javaは人気のある高水準プログラミング言語です。言語自体の使用または理解に問題がある場合は、このタグを使用してください。このタグが単独で使用されることはめったになく、[spring]、[spring-boot]、[jakarta-ee]、[android]、[javafx]、[gradle]、および[maven]と組み合わせて使用​​されることがほとんどです。

5
特定のコードでソナーをオフにする
測定したくないコードの特定のブロックのソナー(www.sonarsource.org)測定をオフにすることは可能ですか? 例は、Findbugsが出力する「Preserve Stack Trace」警告です。サーバーを離れるとき、その例外がクライアントに知られていない場合は、クライアントがそのJARを持たないため、キャッチしたばかりの実際の例外は含めずに、メッセージをクライアントに返すだけで済みます。たとえば、例外が含まれていました)。

12
同じクラスで2つのメソッドを同期した場合、それらは同時に実行できますか?
同じクラスで2つのメソッドを同期した場合、同じオブジェクトで同時に実行できますか?例えば: class A { public synchronized void methodA() { //method A } public synchronized void methodB() { // method B } } methodA()2つの異なるスレッドで同じオブジェクトを2回実行することはできません。で同じことmethodB()。 しかし、実行中methodB()に別のスレッドで実行できmethodA()ますか?(同じオブジェクト)

10
Spring Bootのコマンドラインからアクティブなプロファイルと構成の場所を設定する
スプリングブートアプリケーションがあります。 アプリケーション-> 開発、ステージング、本番に 3つのプロファイルがあります。だから私は3つのファイルを持っています application-development.yml application-staging.yml application-production.yml 私のapplication.ymlは内部にありsrc/main/resourcesます。application.ymlのアクティブなプロファイルを次のように設定しました: spring: profiles.active: development 他の3つのプロファイル固有の設定ファイルはC:\configフォルダにあります。 私はEclipseにGradleプラグインを使用しています。「bootRun」を実行しようとすると、EclipseのGradle構成でコマンドライン引数を次のように設定します -Dspring.profiles.active=staging -Dspring.config.location=C:\Config ただし、コマンドラインプロパティは反映されず、アクティブなプロファイルは常に開発として設定されます(これは、applications.ymlファイルで言及したものです)。また、C:\ Configフォルダーでは、プロファイル固有の構成ファイルが検索されません。 ここで何かが足りないと思います。私は過去2日間それを理解しようとしています。しかし、運はありません。私は本当にどんな助けにも感謝します。

9
Java:System.console()から入力を取得する方法
Consoleクラスを使用してユーザーから入力を取得しようとしていますが、を呼び出すとnullオブジェクトが返されますSystem.console()。System.consoleを使用する前に何かを変更する必要がありますか? Console co=System.console(); System.out.println(co); try{ String s=co.readLine(); }
163 java 


17
Javaで使用される「instanceof」演算子は何ですか?
instanceof演算子は何に使用されますか?私はのようなものを見てきました if (source instanceof Button) { //... } else { //... } しかし、それは私には意味がありませんでした。私は研究をしましたが、説明なしの例だけを思いつきました。
163 java  instanceof 

7
SolrとLuceneの違い
LuceneとSolrは2つの異なるApacheプロジェクトであり、一緒に動作するように作られていることは知っていますが、各プロジェクトの目的がわかりません。 これまで私が理解していたことは、Luceneは検索インデックスの作成に使用され、Solrはこのインデックスを使用して検索を実行するということです。私は正しいのですか、これはまったく異なるアプローチですか?
163 java  solr  lucene 

4
Java Look&Feel(L&F)[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 4年前休業。 ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 私は、個人用にJava Swingを使用してデスクトップアプリケーションを開発しています。アプリケーションに美しいルックアンドフィールが必要です。JavaまたはサードパーティのAPIを使用してどうすればよいですか?

11
Java Void参照タイプの使用?
StackаэтотвопросестьответынаStack Overflowнарусском:ЗачемнуженклассVoid? JavaはありVoidV--大文字- 参照型。私がこれまでに使用したことのある唯一の状況は、Callables をパラメータ化することです final Callable<Void> callable = new Callable<Void>() { public Void call() { foobar(); return null; } }; Java Void参照型の他の用途はありますか?これ以外に割り当てることはできますnullか?はいの場合、例はありますか?
163 java  void 


13
DはJavaとC ++の信頼できる代替品ですか?[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 あるD言語は JavaやC ++に信頼できる代替?信頼できる代替品になるには何が必要ですか?わざわざ学習する必要がありますか?それは伝道に値しますか? 私が尋ねる主な理由は、新しいC ++標準(c ++ 0x)がほぼここにあるため、言語が理解できなくなったという点で、言語が戻ってこないという点をはるかに超えていることは明らかです。C / C ++が死ぬことはないことは知っていますが、ある時点で先に進む必要があります。COBOLでさえその日があり、Javaは多くの点でC ++を元に戻しました。次は何ですか?Dは請求書を満たしますか?
163 java  c++  c  d 

18
Selenium WebDriverを使用して要素が存在するかどうかをテストしますか?
要素が存在するかどうかをテストする方法はありますか?findElementメソッドは例外で終了しますが、要素が存在しないこと、それが問題ないこと、テストの失敗ではないため、例外が解決策になることはありません。 私はこの投稿を見つけました:Selenium c#Webdriver:Wait Until Element is Present しかし、これはC#のためのものであり、私はそれがあまり得意ではありません。誰でもコードをJavaに変換できますか?申し訳ありませんが、Eclipseで試してみましたが、Javaコードでは正しく理解できません。 これはコードです: public static class WebDriverExtensions{ public static IWebElement FindElement(this IWebDriver driver, By by, int timeoutInSeconds){ if (timeoutInSeconds > 0){ var wait = new WebDriverWait(driver, TimeSpan.FromSeconds(timeoutInSeconds)); return wait.Until(drv => drv.FindElement(by)); } return driver.FindElement(by); } }

9
ジャクソン:フィールドのシリアル化を防ぐ方法
私はパスワードフィールドを持つエンティティクラスを持っています: class User { private String password; //setter, getter.. } シリアル化中にこのフィールドをスキップしたい。しかし、それでもデシリアライズできるはずです。これは、クライアントが新しいパスワードを送信できるようにするために必要ですが、現在のパスワードを読み取ることはできません。 ジャクソンでこれをどのように達成しますか?
163 java  json  jackson 



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.