JShell スクリプト ツールは JDK9 の新機能です。
JShell ツールをいつ使用しますか? コードをほとんど書かず、クラスとメイン メソッドを書きたくないときコンパイルして実行するつもりはありませんが、現時点では、JShell ツールを使用できます。
推奨関連ビデオ チュートリアル: java オンライン ビデオ
JShell ツールを起動し、DOS コマンド ラインに JShell コマンドを直接入力します。
次に、Java コードを記述します。クラスやメソッドを記述する必要はありません。メソッド内に直接コードを記述できます。コンパイルして実行する必要はなく、Enter キーを押すだけです
注: JShell ツールは断片化されたコードのテストにのみ適しています。より多くのコンテンツを開発するには、次のことをお勧めします。メソッド内に書きます。
=シンボルの展開
次のプログラムに何か問題がありますか?
解析: s = 1 を論理的に s = s 1 とみなす。計算結果は int 型に昇格し、short に値を代入するとエラーが発生する値の範囲が大きい型は、値の範囲が小さい型に割り当てられます。ただし、s=s 1 は 2 つの演算を行い、= は 1 回しか演算しない強制変換の性質を持つ演算子、つまり s = 1 は s = (short)(s 1) であるため、プログラムに問題があります。コンパイルは成功し、実行結果は 2 です。
定数と変数の操作
次のプログラムに問題はありませんか?
解析: b3 = 1 2、1、2は定数であり、固定データです コンパイル時(コンパイラjavac)、1 2が確定しています 結果は超えませんバイト型の値の範囲を変数 b3 に代入できるので、b3=1 2 が正しいです。
逆に、b4 = b2 b3、b2、b3 は変数であり、変数の値は変更される可能性があります。コンパイル中に、コンパイラ javac は b2 b3 の結果がどのようなものになるかわかりません。結果は int として変換されます。型が処理されるため、int 型を byte 型に割り当てることができないため、コンパイルは失敗します。
jshell に反映:
その他の関連記事については、次のリンクを参照してください: javaQuick Start
以上がJavaでのJShellスクリプトツールの使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

この記事では、Javaプロジェクト管理、自動化の構築、依存関係の解像度にMavenとGradleを使用して、アプローチと最適化戦略を比較して説明します。

この記事では、MavenやGradleなどのツールを使用して、適切なバージョン化と依存関係管理を使用して、カスタムJavaライブラリ(JARファイル)の作成と使用について説明します。

この記事では、カフェインとグアバキャッシュを使用してJavaでマルチレベルキャッシュを実装してアプリケーションのパフォーマンスを向上させています。セットアップ、統合、パフォーマンスの利点をカバーし、構成と立ち退きポリシー管理Best Pra

この記事では、キャッシュや怠zyなロードなどの高度な機能を備えたオブジェクトリレーショナルマッピングにJPAを使用することについて説明します。潜在的な落とし穴を強調しながら、パフォーマンスを最適化するためのセットアップ、エンティティマッピング、およびベストプラクティスをカバーしています。[159文字]

Javaのクラスロードには、ブートストラップ、拡張機能、およびアプリケーションクラスローダーを備えた階層システムを使用して、クラスの読み込み、リンク、および初期化が含まれます。親の委任モデルは、コアクラスが最初にロードされ、カスタムクラスのLOAに影響を与えることを保証します


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境
