No.1
- 回答日時:
あんまり詳しいとは言えませんので間違っていたら他の方に補足していただきたいですが
J2EEは、おもにサーバーで動作させるもの
J2SEは、デスクトップで動作させるもの
といったような分け方でいいと思います。
EEはエンタープライズエディションで事業向け
SEはスタンダードエディションで個人向け(標準機能)
SDKとJREは、
SDKはソフトウェアデベロップメントキットでプログラムを開発するためのソフト群で
JREはJAVAランタイムエンバイロメントでプログラムを実行する環境を提供するソフト群です。
プログラムをコンパイルしたり開発をしない場合は、JREがあれば(ソフトを動かすだけなら)充分です。
参考URL:http://www.necsoft.com/techinfo/j2ee/j2ee.html
No.2
- 回答日時:
JRE(Java Runtime Environment)を使うと、Javaアプリケーションを「動かす」事ができます。
つまり、Javaアプリケーションを動かすために、最低限必要な環境がJREです。SDK(Software Development Kit)を使うと、基本的なJavaアプリケーションを「開発」することが可能になります。自分でJavaアプリケーションを開発したいのであれば、SDKを入手します。
なお、SDKの中には、JREも含まれています。
J2SE(Standard Edition)は、Javaの基本となる機能セットです。主に、スタンドアロンでの開発などに用いられます。
J2EE(Enterprise Edition)は、J2SEにサーバ機能を追加したエンタープライズ向けの機能セットになります。J2EEとJ2SEは別物ではなく、J2SEを拡張してJ2EEが存在していると考えてください。
Servlet、JSP、EJBなどをサポートしており、企業向けシステムで要求される高度な処理が可能になります。
この回答へのお礼
お礼日時:2005/03/29 21:47
ありがとうございます。
詳しく理解することができました。
ということは、javaのソースをコンパイルするためには、「J2SE JRE」ではなく「J2SE SDK」が必要ということですよね?
No.3ベストアンサー
- 回答日時:
#2です。
> ということは、javaのソースをコンパイルするためには、「J2SE JRE」ではなく「J2SE SDK」が必要ということですよね?
その通りです。
ソースをコンパイルするためには、開発キット(SDK)が必要になります。開発を行いたいのであれば、SDKをダウンロードするようにしましょう。
参考URL:http://java.sun.com/j2se/1.4.2/ja/download.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) VisualStudioSetup.exeの設定について(Rustのインストールの準備として) 2 2023/04/17 12:54
- ポイントサービス・マイル JREカードを持っていますが解約した場合 1 2022/05/13 22:16
- Windows 10 パスを通す 1 2022/09/10 20:01
- Android tar.ファイルのインストールについて知りたいです 2 2022/07/23 15:34
- ソフトウェア Windows10のOctaveに関する質問です。 1 2022/05/03 09:45
- デスクトップパソコン キャプチャーボードDRECAP DC-HC4のドライバー 1 2022/05/30 15:40
- 時計・電卓・電子辞書 スマートウォッチについて教えてください 3 2023/08/27 11:26
- デスクトップパソコン Macのインストールについて 3 2023/05/23 15:02
- USBメモリー・SDカード・フラッシュメモリー プリンタのドライバーをUSB Flash Diskに保存したい。 4 2023/05/23 23:30
- その他(Microsoft Office) Office Professional Academic for Windows2019利用について 1 2023/03/11 16:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラミング開発経験とは?
-
この便利な時代に開発環境すら...
-
プログラムを教えてください。...
-
vba クリップボードクリアにつ...
-
gitでバージョン指定してダウン...
-
[VB.2005]クライアントからWEB...
-
サーブレットで電卓をつくる
-
PythonやJavaScriptのように実...
-
まったくの素人にわかりやすい...
-
Visual Basicでタイピングゲー...
-
Javaにてシリアル通信を行って...
-
MSFormsとは何ですか?
-
txt2assのダウンロードができない
-
2ショットチャットができるHP...
-
JAVA GUIをデザイン性のあるも...
-
サイドワインダーのドライバ
-
Javaプログラミングをやってます。
-
Blenderについて
-
東方星蓮船体験版のダウンロー...
-
ActivePerlの旧バージョンのダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
オブジェクト指向について
-
プログラミング開発経験とは?
-
JavaMailを使う前のTomcatの設定
-
「C#ができればJavaもできる」...
-
この便利な時代に開発環境すら...
-
プログラミング言語について
-
eclipseでtomcatを使うには
-
JAVAを使って管理システムを構...
-
文字列に半角スペースがあるか...
-
今でも、TomcatとApacheの連結...
-
Javaでバッチ処理
-
PowerBuilderの知識が必要です。
-
ファイルアップロード時の文字...
-
PL/SQLを使った開発について質...
-
Linux上でのゲーム開発環境につ...
-
C言語によるバイナリファイルの...
-
Java案件で、業務内容に製造以...
-
TOMCATを使用したStrutsについて
-
androidアプリ開発における白黒...
おすすめ情報