オブジェクト指向プログラミングと連携して良好に動作するよう設計されている。(計算機科学)から見たJavaオブジェクト指向プログラミングにおけるメソッドという用語は元々SmalltalkによってSimulaのメンバープロシージャーをメッセージとメソッドに別けるために導入された。メンバー関数と呼ばれるが、これはSimulaのメンバープロシージャーをCに流用したことに由来している。Javaの様な言語やMicrosoftなどの企業がメソッドという用語を使っているのは元々C++よりもSmalltalkの影響を受けていたためである。近年では言語設計やOS開発等で直接Smalltalkの影響を受けていない場合でも、JavaやMicrosoft等の影響によりメンバープロシージャーやメンバー関数に当たるものをメソッドと呼ぶことが一般化している。開発・提供するソフトウェア製品群のブランド名。実時間の監視システムに用いられるクライアント画面を対話的に作成し、Javaアプリケーション/アプレットまたはAJAXで表示する可視化ツールである。(統合開発環境)から見たJavaEclipse(「イクリプス」または「エクリプス」)は、IBMによって開発された統合開発環境(IDE)の一つ。高機能ながらオープンソースであり、Javaをはじめとするいくつかの言語に対応する。Eclipse自体はJavaで記述されている。Xの開発環境に含まれる、JavaによるWebアプリケーションサーバである。アップルが開発している。本来はJava向けのIDEであったが、現在は様々な言語での開発に対応している。豊富なプラグインが特徴。フレッシュアイペディアより)プログラミング言語から見たJava静的型付け言語は、型を明記する場合と型推論を行う場合がある。前者ではプログラマは適切な位置に型を明記しなければならない(例えば、変数の宣言文など)。後者では、コンパイラが式の型を文脈から推論する。C++やJavaなどの主な静的型付け言語では、型を明記する。完全な型推論は主流でない言語に使われている(HaskellやML)。型を明記する言語でも部分的な型推論をサポートしていることが多い。JavaやC#では限定された状況で型推論を行う。これらのプロセッサを使うことでCPUの負荷を低減できるとともに、ソフトウェアのライセンス料の低減も行うことができる。グラフィカルユーザインタフェースでのメインスレッドの事。本項では、GUIでのマルチスレッドに関するデザインパターンを記載する。workerと呼ばれる。