IT用語集

Java(ジャバ)って何?

はじめに

「ジャバ」とは川の水浴びの音ではありません。
ジャバ(Java)とは世界的に有名なプログラミング言語の一つで、1996年から現在まで多くのエンジニアに愛されています。
そんな魅力の詰まった「Java」について、さらっとおさらいしてみましょー!!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

ジャバ(Java)・・・業務システム, アプリ開発などが得意な人気プログラミング言語。コードの記述量は多いが実装できる機能は幅広い。

Javaの特徴・メリット/デメリット

Javaの最大の特徴は「どこでも実行できて、処理が早い」ことです。
どこでも実行できるというのは、OSに依存しないということで、簡単にいうと「MacでもWindowsでも問題ないよ」ということです。
メリット:どこでも実行できる。処理が早い。動作が安定している。
デメリット:環境構築が大変。プログラミング時の制約が多い。
Javaが環境に依存せず実行できる理由は「仮想マシン技術を利用している」からです。
通常、プログラミング言語は動作を安定させるために、動作するマシンを限定しているのです。
また専門的な話をすると、Javaはオブジェクト指向を採用しているので「既存のプログラムを用いて開発時間を減らす」ことができます。
よくJava Script(ジャバスクリプト)と混同されるのですが、JavaとJava Scriptは全く別物です。

Javaで作れるもの

Javaは「どこでも実行できる」「安定して速く動作する」という特徴から「Webアプリ/サービス」「スマホアプリ」「家電製品」「IoT」など様々な場面で利用されています。
短かな例で言えば「Twitter」「マインクラフト」「Blu-rayプレイヤー」「銀行のシステム」などが挙げられます。

おわりに

いかがでしたでしょうか。
Javaはプログラミング言語の中でも習得が難しいとされる言語であり、ハードウェア業界ではトップクラスの人気があります。
腕に自信のある方は挑戦してみても良いかもしれませんね!
この記事を通して「Java」に関する理解を深めていただければ幸いです。
最後まで目を通していただきありがとうございました🙇‍♂️

参照元

.https://techacademy.jp/magazine/9250
.https://eng-entrance.com/java-is-is
.https://ferret-plus.com/8461
.https://eng-entrance.com/java_product_summary

DaaS / HaaS / IaaS / PaaS / SaaSって何?前のページ

パス、絶対パス、相対パス、ルートパスって何?次のページ

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. IT用語集

    仮想化(Virtualization)って何?

    はじめにわかりそうでよくわからない「仮想化」という言葉。実は仮想化…

  2. IT用語集

    アクセス管理(Access Management)って何?

    はじめにアクセス管理システムって中々聞き覚えのない言葉ですよね。意…

  3. IT用語集

    DTM(Dynamic Tag Manager)って何?

    はじめにDTMとは、Adobeの第2世代*タグマネージャー(タグ管理…

  4. IT用語集

    CRM(Customer Relationship Management)って何?

    はじめに「CRM」は主にマーケティング業界で使用されている言葉です。…

  5. IT用語集

    ドメイン(Domain)、クロスドメイン(Cross Domain)って何?

    はじめにドメインって聞いたことはあるけど、どんな意味かよくわからなー…

  6. IT用語集

    オーバーロード(Overload)って何?

    はじめにオーバーロード(過負荷)ってなかなか耳にしない単語ですよね。…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


カテゴリ
最近の記事
  1. Adobe Target Recommendations:g…
  2. Conversational Analytics APIでお…
  3. Looker Studioで日付フィルターの開始日・終了日の…
  4. Streamlitでdbt-elementary風ダッシュボ…
  5. Adobe WebSDK FPIDでECIDの復元を検証
  1. IT用語集

    ドメイン(Domain)、クロスドメイン(Cross Domain)って何?
  2. Mouseflow

    Mouseflow:ヒートマップ表示の仕様
  3. Adobe Analytics

    再来訪頻度とは-Adobe Analyticsの指標説明
  4. Google Cloud Platform

    Google Compute EngineのUbuntu VMにスワップ領域を作…
  5. IT用語集

    インベントリ(Inventory)って何?
PAGE TOP