問題タブ [java-9]
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.
java - Java 9 での「モジュール ローカル」アクセス動作
プロジェクトのコアはJigsaw
Java モジュール システムであるため、特定のモジュール内の特定のプログラム要素 (クラス、メソッド、およびフィールド) へのアクセスを制限できると便利です。
モジュール内に、このモジュールに対して本質的に公開されているが、このモジュールの外部からはアクセスできない要素がいくつかある場合に役立ちます。
つまり、「package-local」の次のレベルのアクセスについて話しているのです。これは「module-local」と名付けることができます。
しかし、ジグソー ルールと初期の仕様を簡単に調べただけでは、そのような機能を見つけるのに役立ちませんでした。より具体的には、このModifier
仕様には新しい要素は含まれていません。
将来のJava 9でそれを行う可能性は他にありますか?
http2 - JDK9/HttpResponse から Reason-Phrase を取得するにはどうすればよいですか?
HTTP 用のクライアント ライブラリを作成しています。
HttpResponseでは、どうすれば値を取得できますReason-Phrase
か?
java - JDK 9 用の JCE zip ファイル
JDK 9 を試してみたいのですが、JCE にパッチを適用する必要があります。どこで入手できますJCE zip file for JDK 9
か? または、JDK 8 用のものを使用できますか? JDK 9 の JCE zip を検索しましたが、見つかりません。前もって感謝します。
java - Mac ターミナルから jshell を実行できない
現在、Mac Sierra で Java 1.8 を使用しています。
ここで、単純な Java コマンドを端末から直接実行するために「jshell」を実行したいと考えています。しかし、私は次のエラーメッセージで終わった -
このエラー メッセージを回避するために必要な回避策は何ですか?
java - Java 9 addmods オプションの ant サポート
Java プロジェクトを Java 9 でコンパイルしようとしています。java.xml.bind パッケージを使用しているため、コンパイルには -addmods オプションを使用する必要があります。Ant 1.9.7 は、この新機能をサポートしていないようです。Ant は Java 9 コンパイラの -addmods オプションをサポートしていますか?
java - List.of(...) または Collections.unmodifiableList()
例があればList<String> strings
、書き続けますか:
または次のように切り替えます。
インスタンス化のパフォーマンス (メモリおよびランタイムに関する) への最初の影響は何ですか? List.of
バリアントに実行時の利点はありますか?
java-9 - Java 9 で実行可能な native2ascii に何が起こったのか
アプリケーションを Java 9 でコンパイルしようとしていますが、native2ascii 実行可能ファイルが存在しないため失敗します。Java 9で削除されましたか? 同じことを行う別のツールはありますか?
intellij-idea - IntelliJ で JDK 9 を使用して新しい JavaFX プロジェクトを開始する方法
IntelliJ で新しい JDK 9 プロジェクトを開始しようとしていますが、実行しようとすると、make プロセス中に次のエラーが発生します。
エラー:java: フラグが無効です: -release
正しく設定していないことはわかっていますが、IntelliJ でジグソーを使用してプロジェクトを設定することに関連するものを見つけることができないようです。
編集 これは問題のスクリーンショットです。これに関連するものはどこにも見つかりませんでした。
IDE にコンパイラ エラーはありません。build/run コマンドで失敗するだけです。これは IntelliJ のクリーン インストールであり、JDK 9 で開始された新しいプロジェクトです。