このセクションでは、ILE RPGプログラムから Java™ メソッドを呼び出す方法について説明します。 メソッドが静的メソッドでない場合、これを「インスタンス・メソッド」と呼びます。 そのメソッドを呼び出すための特別な最初のパラメーターとして、オブジェクト・インスタンスがコ...
別のスレッドがJava VMにアクセスする必要がある場合、これは最初にAttachCurrentThread()を呼び出して、自身をVMに接続しJNIインタフェース・ポインタを取得する必要があります。一度VMに接続されると、ネイティブ・スレッドはネイティブ・メソッド内で実行中の普通のJavaスレッドのように...
これは、Java Runtime Environment (JRE)を起動し、指定されたクラスをロードし、そのクラスのmain()メソッドを呼び出すことによって行われます。このメソッドは、publicおよびstaticとして宣言する必要があり、値を返すことができず、String配列をパラメータとして受け付ける必要があります。メ...
直接バイト バッファーは、このクラスのファクトリ メソッドを #allocateDirect(int) allocateDirect 呼び出すことによって作成できます。 通常、このメソッドによって返されるバッファーには、非直接バッファーよりも割り当てと割り当て解除のコストが多少高くなります。 ダイレクト バッフ...
これは、すべての呼び出し元に対してすべての呼び出し元に対してアクセス チェックを実行するためjava.lang.reflect.Method#invoke java.lang.reflect.Method.invoke、Core Reflection API との重要な違いです。 すべてのアクセス チェックはLookup、記録された参照クラスをメソッド ハンドルを作成...
Converter クラス インスタンスの Convert メソッドを呼び出し、変換されたドキュメントのファイル名を渡します TXT ドキュメント情報の抽出 Conholdate.Total 文書情報抽出機能は、ソース文書 (TXT) の基本的なファイル情報を提供するだけでなく、貴重な形式固有の詳細も抽出します。たとえば、Mi...
最初に、stream()メソッドを呼び出して、トランザクションのリストからストリームを取得します。データソースはトランザクションのリストであり、ストリームに一連の要素を提供します。次に、ストリームに一連の集計操作を適用します。filter (述語が指定された要素をフィルタリング)、sorted...
スケールアップとスケールダウンは、API 呼び出しか SDK メソッド呼び出しを 1 回行うだけで簡単に実行できます。 ただし、Azure Cosmos DB にはネットワーク呼び出しによってアクセスするため、Azure Cosmos DB Java SDK v4 を使用するときに最高のパフォーマンスを実現するために、ク...
この新しいAPIにより、Javaプログラムは、Java Native Interfaceを必要とせずに、外部関数(Java Virtual Machine [JVM]外のコード)を効率的に呼び出したり、外部メモリ(JVMによって管理されていないメモリ)にセキュアにアクセスしたりすることで、ネイティブ・ライブラリの呼び出しやネイティ...
作成したキューにメッセージを送信するためのメソッドを、sendMessageBatchという名前で追加します。 このメソッドは、キューのServiceBusSenderClientを作成し、createMessagesメソッドを呼び出して一連のメッセージを取得した後、1 つまたは複数のバッチを用意して、そのバッチをキューに送信しま...