問題タブ [openjdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
198 参照

java - JDK に配列用の .java ソース ファイルはありますか?

重複の可能性:
Java 配列のソース コード

OpenJDK にJava のソースファイルjava.lang.Objectがあり、ちょっと驚きましたが、なかなか面白いと思いました。

そのため、配列のソース ファイルがあるかどうか疑問に思いました (これは結局のところ の型ですObject)。それとも、彼らの振る舞いは何らかの形で JVM に組み込まれているのでしょうか?

nativeそのようなものが存在する場合、完全に自己参照的でなくてもどうやってそれを作ることができるかわからないので、多くの方法があると思います。しかし、私はそれが存在するかどうかについて興味があります。

0 投票する
1 に答える
217 参照

java - openvz でデフォルトの gridgain ノードを取得するにはどうすればよいですか? 同じネットワーク上の他のノードを検出する

私はproxmoxとopenvzコンテナを使用しています。ネットワーク上の他の場所にあるノードをデフォルトの gridgain ノードに認識させるのに問題があります。ping は問題なく動作します。私が得ているエラーの1つは

ネットワークインターフェイスとしてvenetを使用しています。(ifconfig 出力)

1 つの openvz コンテナーで 2 つのノードを実行すると、問題なく期待どおりに動作します。完全な VM ではなく、openvz コンテナーを使用することをお勧めします。

また、OpenJDK ランタイム環境 ver. を使用します。1.6.0_18-b18。

0 投票する
1 に答える
773 参照

java - Eclipse - JRE System Library [JavaSE-1.6] の相互運用性を備えた JBoss 4.2.0GA ランタイム

JBoss 4.2.0GA は JavaSE-1.6 で動作しますか? Ubuntuにopenjdkをインストールしました。動的 Web プロジェクトのプロパティを

  1. JBoss 4.2 ランタイム
  2. JRE システム ライブラリ [JavaSE-1.6]

プロジェクト名の横にエラーが表示されている Eclipse のプロジェクト エクスプローラー。

0 投票する
1 に答える
936 参照

java - JSR223 Javascript のコールバック、Oracle JRE 1.6 と OpenJDK 1.6 の違い (Debian などにインストールされている場合)

以下の場合、Oracle JRE 6 で実行するとブーイングが出力されますが、OpenJDK 6 では例外が発生します。

これはおそらく、OpenJDK (おそらく付属の rt.jar) では関数がjava.lang.Stringを取得しているのに対し、Oracle では JavaScript 文字列 (または暗黙的に 1 つに強制できるもの) を取得しているためです。

では、どちらがより正しいでしょうか?Javascript (この場合) が API であるため、どちらの実装でも API が同じになるように Java を記述できますか? (OpenJDK の実装が「より正確」である場合 (そして将来誰もがそうなる可能性が高い場合)、API (ドキュメント、例、テスト)new String(...)を適切に変更することは不可能ではないと思いますが、私は.もっと自信がない限り、API を醜くするのはやめてください。)

0 投票する
3 に答える
2384 参照

java - Classloader が AudioPlayer へのアクセスを拒否しています

sun.audio.AudioPlayerプログラムのテキストを別のコンピューターにコピーしましたが、クラスのインポートに問題があります。コンパイラはインポート文字列に下線を引き、その上にマウスを置くと、次のテキストが表示されますが、これはよくわかりません。

アクセス制限:AudioPlayer必要なライブラリの制限により、タイプにアクセスできません/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar

それはどういう意味ですか、どうすればそれを取り除くことができますか? :S

0 投票する
11 に答える
243823 参照

java - WindowsOSでのOpenJDKの可用性

Windows OSで利用できるOpenJDKバージョンはありますか?OpenJDKホームページ(http://openjdk.java.net/)から、Windowsマシン用のOracleSunJREにリダイレクトします。

Is there any existing OpenJDK available to Windows? If yes, where to get it? If not, do we have to build it by ourselves (see http://blogs.oracle.com/poonam/entry/building_openjdk_on_windows)

0 投票する
3 に答える
967 参照

java - Javaに複数のメッセージを一緒に送信させる方法は?

これが私のコードの抜粋です:

最初のパッケージの長さはわずか 4 バイトですが、これは 2 つのパッケージで送信されます。バイト配列を連結して一緒に送信する以外の方法はありますか?

私はすでに試しsetTcpNoDelay(false)ました。

0 投票する
2 に答える
5928 参照

cygwin - Cygwin 上の Sun JDK /Open JDK

cygwin にインストールできる Sun JDK または Open JDK のバージョンはどれですか。

私がこのオプションを探している理由は次のとおりです。UNIX バージョンの JDK では使用できますが、Windows バージョンでは使用できない多くのツール (jStack、jMap など) があります。可能であれば、Cygwin を使用して Windows マシンで同じことを利用する必要があります。

0 投票する
2 に答える
1820 参照

eclipse - Eclipse:LD_LIBRARY_PATH、OpenJDK、libjpeg

私の開発マシン(Linux)ではLD_LIBRARY_PATH、使用しているライブラリがデフォルトのディレクトリにあるか、に追加したため、まったく設定していませんld.conf

しかし、Eclipseを使用している場合、次のようにLD_LIBRARY_PATH設定されます。

(読みやすくするために改行を追加しました)。

xulrunnerのものは気にしませんが、OpenJDKによってアプリが読み込まれます

それ以外の

私がlibjpeg8を使用している間、OpenJDKからのものは6bであるため、これはその後の失敗につながります。

C ++のコンパイル中にオーバーライドできることはわかっていますがLD_LIBRARY_PATH、コンパイルしたばかりの共有ライブラリをリンクするPythonコードを実行しようとするとすぐに失敗します。

このグローバルを変更するにはどうすればよいLD_LIBRARY_PATHですか?

0 投票する
1 に答える
759 参照

compiler-construction - Open JDK のハッキング - Java バイトコードではなく LLVM アセンブラーを発行する

私は大学で働きjavac、OpenJDK からのハッキングを手伝う機会を得ました。目標は、カスタム ソースコード (antlr と組み合わせた「私たちの」プログラミング言語用) を読み取ることであり、Java バイトコードを書き出すことではありません。コンパイラは LLVM アセンブラ コードを書き出す必要があります。これは私の仕事ですが、プロジェクトが非常に巨大であるため、どこで何が起こっているのかを理解し始める方法がわかりません。コードのデバッグを試して、段階的に実行するように言われましたが、どの部分が最も重要かを理解するための短いブレークスルーが得られたので、適切なドキュメントが世の中に出回っているかどうかを知りたいです。