JREとSDKの違い

主な違い: JREはJava Runtime Environmentの略です。 Javaバイトコードの実行に使用されるのは、OracleのJava実行環境です。 一方、SDKまたはソフトウェア開発キットはソフトウェア開発ツールのセットです。 これらは主にさまざまなアプリケーションを作成するために使用されます。 JREはこれらおよび他のJavaプログラムを実行するために使用されます。

JREはJava Runtime Environmentの略です。 Javaバイトコードの実行に使用されるのは、OracleのJava実行環境です。 一方、SDKまたはソフトウェア開発キットはソフトウェア開発ツールのセットです。 これらは主にさまざまなアプリケーションを作成するために使用されます。 これらのアプリケーションは、特定のソフトウェアパッケージ、ソフトウェアフレームワーク、ハードウェアプラットフォーム、コンピュータシステム、ビデオゲームコンソール、オペレーティングシステム、または同様のプラットフォームに使用できます。 JavaのSDKはJDKまたはJava Development Kitです。 これは最も一般的に使用されているSDKです。

SDKには、特定のプログラミング言語にインターフェイスするためのファイル、特定の組み込みシステムと通信するための高度なハードウェア、デバッグ支援ツールやその他のユーティリティのツール、サンプルコード、テクニカルノートなどの補足資料があります素材。 同様に、JDKにはJREと、Javaライブラリ、Javaソースコンパイラ、Javaデバッガ、バンドルおよびデプロイメントツールなどのさまざまな開発ツールが付属しています。

JREとSDKの違いはそのようにまとめることができます。 SDKまたはむしろJDKを使用してプログラムをJavaバイトコードにコンパイルできます。 Javaバイトコードは標準化されたポータブルバイナリフォーマットで、通常は.classファイルの形式で提供されます。 プログラムは、多くのクラスに属することも、さまざまなファイルにあることもあります。

Java仮想マシン(JVM)上でプログラムを実行するためには、プログラムをJavaバイトコードに準拠させる必要があります。 これにより、どのオペレーティングシステムでもプログラムを実行しやすくなります。 それ以外の場合は、プログラムを各オペレーティングシステム用に個別にコンパイルする必要があります。 JVMはプログラマーに作業のための標準フォーマットを提供します。

プログラムを実行するために、バイトコードはローカルオペレーティングシステムによって理解されるであろう対応するコマンドに変換されなければなりません。 これにはJREが使用されます。 対応するオペレーティングシステムのバイトコードを変換するJREにはさまざまなバージョンがあります。すなわち、Windows XP用、Windows Vista用、Windows 7用、Mac Snow Leopard用などです。 Javaプログラムを実行します。

基本的に、JDKは自分自身のJavaプログラムを書いたりコンパイルしたりするのに使われていますが、JREはこれらのプログラムや他のJavaプログラムを実行するのに使われています。 現在多くのアプリやゲームがJavaに基づいています。

推奨されます

関連記事

  • 人気の比較: 神秘主義と魔術の違い

    神秘主義と魔術の違い

    主な違い: 神秘主義は一般的に究極の神性、現実、精神的な真実または神との一致を経験するという信念に関連しています。 しかし、この言葉は非合理的な世界観を説明する否定的な意味でも使われます。 魔術は当初、神の女性的、地上的、そして男性的な側面を崇拝する古代および伝統的な異教徒の宗教と関連していました。 今日、「魔術」という用語は一般に黒魔術と関連付けられています。 神秘主義という言葉は、「秘密、神秘的、神秘とつながる」という意味のギリシャ語の単語mystikosから派生したものであると多くの人が信じています。 それはUltimate Divinity、Reality、Spiritual TruthまたはGodとの交わりの探求と追求を定義しています。 この用語は、宗教的、社会的、そして心理学的伝統の違いのために様々な方法で表現されてきました。 そのような交わりの経験は神秘主義によって説明されています。 これらの種類の信念は、しばしば知覚的または知的な理解を超えていると考えられています。 神秘主義の定義は非常に広いので、一つの宗教的伝統に限定することはできません。 それは様々な宗教的教えの起源と源泉と考えられています。 神秘主義は霊性に基づく宗教的実践と密接に関連しています。 現代の世界では、「神秘主義」という言葉は非合理的な世界観によく使われることに注意することが重要です。 魔術は一般的
  • 人気の比較: MAPI、POP3、およびIMAP4の違い

    MAPI、POP3、およびIMAP4の違い

    主な違い: MAPIはMessaging Application Programming Interfaceの略です。 POP3はPost Office Protocol Thirdの略で、IMAP4はInternet Messaging Access Protocolの略です。 IMAP4はメッセージをサーバーに保存します。 それらを取得するには、そのサーバーに接続する必要があります。 POP3も標準プロトコルですが、IMAP4とは異なり、電子メールをローカルコンピュータにダウンロードします。 MAPIは、RPCベースの通信を使用してExchangeなどのMAPIベースのメールサーバーと通信する、Microsoftの独自技術です。 IMAP4はPOP3よりも進んでいます。 MAPIアカウントは、IMAPアカウントとほぼ同じ機能を提供しますが、サーバーへのライブ接続もあります。 MAPIはMessaging Application Programming Interfaceの略です。 これは、Microsoft OutlookおよびExchangeが電子メール、連絡先、予定、仕事、付箋などに使用するメッセージングシステムです。MAPIベースのメールとの通信にRPCベースの通信を使用するマイクロソフトの独自技術に基づいています。 Exchangeのようなサーバー。 それはダイナミックリ
  • 人気の比較: いぼと足底のいぼの違い

    いぼと足底のいぼの違い

    主な違い: いぼは、手や指、足の裏によく見られる荒い成長です。 それらはまた、顔、腕または脚のような体の他の部分に現れることがあり、そして時には生殖器または肛門領域に成長することがある。 足底疣贅はいぼの一種です。 どちらもHPVまたはヒトパピローマウイルスによって引き起こされます。 いぼは、HPVウイルスによって引き起こされる一般的な病気です。 いぼは、手や指、または足の裏によく見られる荒い成長です。 それらはまた、顔、腕または脚のような体の他の部分に現れることがあり、そして時には生殖器または肛門領域に成長することがある。 それらはより大きいまたはより小さい任意のサイズで表示されます。 疣贅という用語は、その外観が赤色であるためににきびと相互に関連していることがありますが、通常は白とグレーの色でもあります。 いぼは通常見える。 彼らが感染して炎症を起こしたとき、彼らは非常に痛みを伴うことがあります。 そうでなければ、いぼは通常無痛です。 足底疣贅はいぼの一種です。 また、HPVまたはヒトパピローマウイルスによっても引き起こされます。 足底疣贅は有害ではありません、そして最終的には、2年以内に、ほとんどの疣贅は何の治療もせずに消えます。 いぼ自体は、それらの位置に応じて、刺激や痛みを引き起こす可能性があります。 足底いぼの大きさは基本的に非常に小さいです。 時々、それらは場所によって
  • 人気の比較: TuxedoとBlazerの違い

    TuxedoとBlazerの違い

    主な違い :タキシードは正式なスーツですが、ブレザーはジーンズやズボンを身に着けているだけのジャケットやコートです。 ブレザーとタキシードはどちらも男性用のフォーマルウェアです。 この記事は装いの2つの形態を区別します。 タキシード、別名タックスは、正式な夜のディナースーツやディナージャケットです。 それはジャケットの襟とボタン、そしてズボンの外側の縫い目に似たような縞模様の上の主なサテンの表面仕上げによって容易に区別されます。 このスーツは通常黒く、フォーマルなシャツと靴を履いています。 同様に使用される他の付属品があります。 タキシードはより華やかな出来事であると考えられています。 セミフォーマルな夜に着用します。 カフリンクスやシャツ、ベスト、ポケットスクエア、蝶ネクタイなどのスタッドなど、さまざまな種類のアクセサリーを着用することができます。また、カマーバンドやウエストコートはタキシードで洗練されています。 光沢のある革のパテントシューズで装いを完成させます。 タキシードはシルクのような感触があり、ウエディング、ウェディングパーティー、チャリティーイベント、授賞式などの機会に着用されています。 ブレザーはスーツのようなジャケットの一種です。 コートはさりげなくカットされ、金属ボタンが埋め込まれています。 それは通常それは素晴らしいアウトドアジャケットになります耐久性です。 ブ
  • 人気の比較: 肉とステーキの違い

    肉とステーキの違い

    主な違い :肉はすべての動物の肉に使用される一般的な用語ですが、ステーキは筋肉繊維からスライスされた牛肉の一部またはカットです。 肉はすべての動物の肉に使用される一般的な用語です。 このカテゴリーは、豚、牛、子羊などの動物からの肉から成ります。 ただし、魚やその他の魚介類、家禽、その他の動物は含まれません。 多くの場合、肉として使用されるのは骨格筋、関連する脂肪および他の組織です。 水分やたんぱく質が多い肉は、食用生と見なされます。 しかしながら、それは通常、食べる前に調理され、加工されそして味付けされる。 食事の一部と言われています。 通常、肉と見なされている動物のジューサーとリッチな部分は、消費に使用されます。 しかし、動物肉の主な切り身は、Tボーン、サーロイン、フィレです。 さらに味を良くするために、肉は様々な方法で調理することができます。 肉はステーキとして、シチューで、そしてフォンデュで調理することができます。 それは接地することも、パテ、パン、ソーセージ、ソースの形で使用することもできます。 また、パレットによっては、肉を燻製または硬化させることができます。 それらは一般的にマリネされバーベキューされるか、または単に煮られるか、焼かれるか、または揚げられる。 時々、肉はソーセージなどの他の肉製品でもスパイスまたは味付けされ、ハム、豚肉、サラミ、ペパロニ、パストラミなどのサ
  • 人気の比較: 幼稚園とデイケアの違い

    幼稚園とデイケアの違い

    主な違い: デイケアとは、法的な両親がいない状態で、乳児や幼児にケアと監督を提供する機関のことです。 幼稚園は3歳から5歳までの子供のための就学前教育の一種です。 いくつかの場所では、それは学校教育の初年度を表し、5歳の子供に焦点を当てています。 ただし、この用語の使用方法は国によって異なります。 デイケアは両親に子供たちを責任ある人々の保護下に置く機会を提供します。 これらの人々は両親の不在下で子供たちの面倒を見ています。 デイケアは、クレッシュ、保育園、またはチャイルドケアとも呼ばれます。 2001年ケア規則(スコットランド)法は、デイケアを以下のように定義しています。 '責任者によって監督され、この定義から除外されていない、家庭以外の施設での、あらゆる形態のケア(教育活動の形態である程度提供されているかどうかにかかわらず)からなるサービス。施設内、日中(定期的に提供されるか、日中の時間帯に開始または終了するかどうか デイケアの概念は1840年頃にフランスで出現しました。その後、米国はフランスのもののような様々な機関を開くことによって概念に続きました。 デイケア業界は繁栄している業界です。 デイケアセンターは一般的に両親が働いている家族に好まれています。 チャイルドケアは、子供たちの世話をするために必要なすべての設備を提供します。 デイケアセンターは幼児、幼児、未就学児、
  • 人気の比較: 白砂糖とブラウンシュガーの違い

    白砂糖とブラウンシュガーの違い

    主な違い: 白砂糖は、ほとんどの人が日常的に使用している洗練された砂糖です。 ブラウンシュガーは糖蜜を加えたホワイトシュガーです。栄養上、ブラウンシュガーはホワイトシュガーと同じです。 白砂糖とブラウンシュガーは、今日最も一般的に使用されている2種類の砂糖です。 玄米は白米よりも健康的で、褐色のパンは白パンよりも健康的ですので、多くの人が白糖より健康的であると考えています。 しかし、そうではありません。 栄養学的に、ブラウンシュガーはホワイトシュガーと同じです。 実際には、黒糖は白糖よりもわずかに多くのカロリーを持っています。 それでも、ブラウンシュガーは今日多くの人気を集めており、焼き菓子に一般的に使用されています。 砂糖は、甘い風味の食品物質の総称です。 糖は炭水化物に分類されます。炭水化物は、炭素、水素、酸素からなる化合物のグループです。 炭水化物、そして砂糖は、人間を含む生物の化学エネルギー源です。 糖は単糖類、二糖類および多糖類に分類される。 単糖類は最も単純な炭水化物タイプで、単一の分子で構成されています。 これらはグルコース、ガラクトース、およびフルクトースを含みます。 二糖類は2つの分子で構成されています。 最も一般的に人間によって使用される、スクロースとしても知られる食卓用砂糖は、二糖の一種です。 他の二糖類はマルトースおよびラクトースを含む。 ショ糖、食用砂糖は、
  • 人気の比較: ワインとウイスキーの違い

    ワインとウイスキーの違い

    主な違い: ウイスキーは一般的に大麦、麦芽大麦、ライ麦、麦芽ライ麦、小麦、ソバ、とうもろこしから作られています。 一方、ワインはブドウから作られています。 ワインとウイスキーの製造工程が異なるだけでなく、ワインのアルコール含有量もウイスキーのそれよりはるかに少ないです。 ワインとウイスキーは2種類のアルコール飲料です。 それらの間の主な違いはそれらを作るのに使われる成分、それらが作られる過程、そしてそれらが含むアルコールの量に関してです。 ウイスキーは一般的に大麦、麦芽大麦、ライ麦、麦芽ライ麦、小麦、ソバ、とうもろこしから作られています。 大麦または他の基本成分が最初に麦芽化される。 これにおいて、オオムギは、発芽プロセスを開始することを可能にするために濡れて麦芽製造用の床の上に広げられる。 これは澱粉を砂糖に変えることを可能にし、それは結局アルコールに変わるでしょう。 発芽を終了させるために、大麦は窯で乾燥されます。 麦芽が乾くと、グリストと呼ばれる一種の粗粉を作るために挽かれます。 グリストはマッシュタンでお湯と混合されます。 一般的に1体積のグリストは4体積の水と混ざり合っています。 これは澱粉を発酵糖に変えるでしょう。 この砂糖汁は麦汁と呼ばれます。 最大の麦汁を得るために、残りは3〜4回醸造されます。 酵母はその後麦汁に添加され、発酵させます。 発酵後、ウイスキーは蒸留され
  • 人気の比較: VegとNonvegの違い

    VegとNonvegの違い

    主な違い: ベジタリアンと非ベジタリアンの用語は一般的に食生活の文脈で使用されます。 ベジタリアンダイエットは果物、野菜などのようなすべての植物ベースの食事療法を含みます、それは肉、動物由来の食物と副産物を含みません。 ベジタリアン以外の食事には、肉、家禽、魚などの動物由来の食品や副産物が含まれます。 野菜の食事療法は果物、野菜などのようなすべての植物ベースの食事療法を含みます。野菜の食事療法は一般的に繊維、粗飼料およびビタミンが豊富です。 彼らはカロリーが低い傾向があるので、ベジタリアンダイエットはしばしばお勧めです。 菜食主義者は、食事に卵と乳製品を含めることができます。 しかし、最近では、ほとんどの菜食主義者は菜食主義者であるという考えに惹かれています。それは植物食だけを含む食事療法を指しています。 植物性食品には、ほとんどのノンベジタリアンダイエットのようなコレステロールはありません。 これらの種類の食品は飽和食品も少なく静かです。 多くの研究はまた、菜食主義者が冠状動脈性心臓病、高血圧、肥満などのリスクが低いことを明らかにしています。 ベジタリアン以外の食事には、肉、魚、海産物が含まれます。 このタイプの食品はタンパク質と脂肪が豊富です。 ベジタリアン以外の食品に含まれている鉄も品質が良く、体に吸収されることもあります。 ベジタリアン以外の食品には、ベジタリアン食品には見ら

エディターズチョイス

果物と野菜の栄養の違い

主な違い: 植物学によると、果実は花から成長する植物の一部です。 技術的には、それは植物の腫れた卵巣です。 それはまた植物の種子を含み、種子を広める責任があります。 植物学者は果物以外の植物のあらゆる部分を野菜と見なします。 これには、茎、葉、根、塊茎、球根、さらには花芽が含まれます。 栄養的には、多くの果物と野菜は似ています。 彼らはより低いカロリーと脂肪数を持っています。 果物や野菜も一般的に繊維含有量が高いです。 果物と野菜を区別している間の主な問題はそれをする2つの方法があるということです。 正式な方法は、植物学の定義に従ってそれらを分類することです。 ただし、ほとんどの人や食料品業界では、好みや以前の感想に従って分類しています。 植物学によると、果物は花から成長する植物の一部です。 技術的には、それは植物の腫れた卵巣です。 それはまた植物の種子を含み、種子を広める責任があります。 ほとんどの果物は食用であり、そして実際にこれらの植物はかつて種子を広めるために人間、他の動物および鳥に頼っていました。 しかし、コヨーテメロン、ホリー、アイビー、ヤドリギ、プリベット、スノーベリー、とげのあるリンゴなどのようないくつかの果物は食べられず、さらには有毒かもしれません。 植物学者は果物以外の植物のあらゆる部分を野菜と見なします。 これには、茎、葉、根、塊茎、球根、さらには花芽が含まれま