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

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

14
EclipseでJREのソースコードを表示するにはどうすればよいですか?
Eclipseを使用してコアJavaクラス(Eg java.util.concurrent.ConcurrentHashMap)のソースコードを表示したいのですが、「Open Declaration」を使用してソースに移動すると、「Source not found」と表示され、ソースをアタッチするオプションが表示されます。 私の質問は; ソースを添付するにはどうすればよいですか?java.util.concurrentライブラリのソース.jarはどこから入手できますか?
85 java  eclipse 

4
Androidレトロフィットパラメータ化@ヘッダー
OAuthを使用していますが、リクエストを行うたびにヘッダーにOAuthトークンを挿入する必要があります。@Headerアノテーションが表示されますが、実行時に渡すことができるようにパラメーター化する方法はありますか? これがコンセプトです @Header({Authorization:'OAuth {var}', api_version={var} }) ランタイムでそれらを渡すことができますか? @GET("/users") void getUsers( @Header("Authorization") String auth, @Header("X-Api-Version") String version, Callback<User> callback )

5
GZIPInputStreamは1行ずつ読み取ります
.gz形式のファイルがあります。このファイルを読み取るためのJavaクラスはGZIPInputStreamです。ただし、このクラスはjavaのBufferedReaderクラスを拡張しません。その結果、ファイルを1行ずつ読み取ることができません。私はこのようなものが必要です reader = new MyGZInputStream( some constructor of GZInputStream) reader.readLine()... JavaのReaderまたはBufferedReaderクラスを拡張し、その変数の1つとしてGZIPInputStreamを使用するクラスを作成することを考えました。 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.Reader; import java.util.zip.GZIPInputStream; public class MyGZFilReader extends Reader { private GZIPInputStream gzipInputStream = null; char[] buf = new char[1024]; @Override public void close() throws IOException { gzipInputStream.close(); } public MyGZFilReader(String …

13
Apple(Inc。)に関するツイートとApple(fruit)に関するツイートを区別するモデルを作成するにはどうすればよいですか?
「アップル」に関する50のツイートについては、以下を参照してください。私はAppleIncについてのポジティブマッチに手作業でラベルを付けました。それらは以下の1としてマークされています。 ここにいくつかの行があります: 1|“@chrisgilmer: Apple targets big business with new iOS 7 features http://bit.ly/15F9JeF ”. Finally.. A corp iTunes account! 0|“@Zach_Paull: When did green skittles change from lime to green apple? #notafan” @Skittles 1|@dtfcdvEric: @MaroneyFan11 apple inc is searching for people to help and tryout all their upcoming tablet within our …

4
このJava8ラムダがコンパイルに失敗するのはなぜですか?
次のJavaコードはコンパイルに失敗します。 @FunctionalInterface private interface BiConsumer<A, B> { void accept(A a, B b); } private static void takeBiConsumer(BiConsumer<String, String> bc) { } public static void main(String[] args) { takeBiConsumer((String s1, String s2) -> new String("hi")); // OK takeBiConsumer((String s1, String s2) -> "hi"); // Error } コンパイラーは以下を報告します: Error:(31, 58) java: incompatible …

4
ホスト名のIPアドレスを解決しています
DNSサーバーのIPアドレスとホスト名があります。 Javaを使用して、IPアドレスとホスト名を使用してそのDNSサーバーから返されたホスト名のIPアドレスを見つけるにはどうすればよいですか?
85 java 

4
CLIアプリケーションでCtrl + Cを「インターセプト」するにはどうすればよいですか?
CLI(コマンドラインインターフェイス)Javaアプリケーションで+ (通常はプロセスを強制終了します)をインターセプト するにはどうすればよいですか?CtrlC マルチプラットフォームソリューション(Linux、Solaris、Windows)は存在しますか? 私はConsole'sを使用してreadLine()いますが、必要に応じて、他の方法を使用して標準入力から文字を読み取ることができます。

9
Javaが内部クラスの静的フィールドを禁止するのはなぜですか?
class OuterClass { class InnerClass { static int i = 100; // compile error static void f() { } // compile error } } で静的フィールドにアクセスすることはできませんが、静的でOuterClass.InnerClass.iある必要があるもの、たとえば作成されたInnerClassオブジェクトの数を記録する場合は、そのフィールドを静的にすることが役立ちます。では、なぜJavaは内部クラスの静的フィールド/メソッドを禁止しているのでしょうか。 編集:静的なネストされたクラス(または静的な内部クラス)でコンパイラーを満足させる方法を知っていますが、Javaが言語設計と内部クラス(または通常の内部クラス)内の静的フィールド/メソッドを禁止している理由です誰かがそれについてもっと知っているなら、実装の側面。

14
JDKとJavaSDKの違い
これらの2つの用語の間に実質的な違いはありますか?JDKは、SDK(Software Development Kit)のサブセットであるJava DevelopmentKitの略であることを理解しています。ただし、Java SDKを指定すると、JDKと同じ意味になります。
85 sdk  java 

14
Javaでオブジェクトをnullに割り当てると、ガベージコレクションに影響しますか?
nullJavaで未使用のオブジェクト参照を割り当てると、ガベージコレクションプロセスが測定可能な方法で改善されますか? 私のJava(およびC#)の経験から、仮想マシンやJITコンパイラーを試してみるのは直感に反することが多いことがわかりましたが、同僚がこの方法を使用しているのを見て、これが良い習慣かどうか知りたいです。アップまたはそれらのブードゥープログラミングの迷信の1つ?

16
Javaでウェブカメラから画像をキャプチャしますか?
Webカメラから画像を継続的にキャプチャするにはどうすればよいですか? オブジェクト認識を実験したいと思います(おそらくJava Media Frameworkを使用して)。 2つのスレッドを作成することを考えていました 1つのスレッド: ノード1:ライブ画像をキャプチャする ノード2:画像を「1.jpg」として保存 ノード3:5秒待つ ノード4:繰り返し... 他のスレッド: ノード1:画像がキャプチャされるまで待つ ノード2:「1.jpg」を使用してすべてのピクセルから色を取得します ノード3:データを配列に保存する ノード4:繰り返し...
85 java  image  webcam  capture 


17
JNIプロジェクトでUnsatisfiedLinkError(依存ライブラリが見つかりません)を修正する方法
私はJNIを使​​用するJavaプロジェクトに取り組んでいます。JNIは、自分で作成したカスタムライブラリ(mylib.dllなど)を呼び出します。これは、サードパーティのライブラリlibsndfile-1.dllに依存します。 プログラムを実行すると、次のようにクラッシュします。 java.lang.UnsatisfiedLinkError: C:\...path...\mylib.dll: Can't find dependent libraries. 私はこのサイト(および他のサイト)を検索し、いくつかの修正を試みました: 依存関係ウォーカーを実行しました。DWは、libsndfileに必要な2つのライブラリ、MPR.DLLとSHLWAPI.DLLに「未解決のインポート」があるという警告をいくつか出しましたが、DW FAQは、これらの警告は無視しても問題ないと述べています。 ここで提案されているように、mylib.dllのメソッド名を修正しました。メソッド名はコンパイラによってどういうわけか壊れていましたが、リンカフラグを追加し、dllメソッド名がjniヘッダーファイルのメソッド名と正確に一致するようになりました。 これらのDLLをすべて同じディレクトリ(それらを呼び出す.jarと同じディレクトリ)に配置して、正しいPATH上にあることを確認します。 サイコロはありません。 誰かが何が起こっているのか考えていますか? MacBookProのVisualStudio 2010で(Parallels経由で)開発を行っています。私は東芝のラップトップ上のWindowsXPでテストを行っています。

3
Java8の例外型推論の固有の機能
このサイトで別の答えのコードを書いているときに、私はこの特異性に出くわしました。 static void testSneaky() { final Exception e = new Exception(); sneakyThrow(e); //no problems here nonSneakyThrow(e); //ERRROR: Unhandled exception: java.lang.Exception } @SuppressWarnings("unchecked") static <T extends Throwable> void sneakyThrow(Throwable t) throws T { throw (T) t; } static <T extends Throwable> void nonSneakyThrow(T t) throws T { throw t; } まず、sneakyThrowコンパイラーにとって呼び出しがOKである理由がかなり混乱しています。Tチェックされていない例外タイプのどこにも言及がない場合、どのようなタイプが推測されましたか? …

8
派生クラスにスーパーメソッドを呼び出させる方法は?(Androidのように)
新しいActivityクラスを作成してからonCreate()メソッドをオーバーライドすると、Eclipseでは常に自動追加されるのではないかと思っていましたsuper.onCreate()。これはどのように起こりますか?これを強制する抽象クラスまたは親クラスにjavaキーワードはありますか? スーパークラスを呼び出さないことが違法かどうかはわかりませんが、これを行わなかったために例外がスローされたことをいくつかのメソッドで覚えています。これもJavaに組み込まれていますか?あなたはそれをするためにいくつかのキーワードを使うことができますか?またはそれはどのように行われますか?

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