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用語集

    BIツール(Business Intelligence Tool)って何?

    はじめにBIツールって聞いたことあるようなないような〜って単語ですよ…

  2. IT用語集

    インジェクション攻撃(Injection Attack)って何?

    はじめにインジェクションとは、注入, 注射を意味します。つまり、イ…

  3. IT用語集

    レンダリング(Rendering)って何?

    はじめにレンダー(render)は「元に戻す」という意味の英単語です…

  4. IT用語集

    メモリ(Memory)、仮想メモリ(Virtual Memory)って何?

    はじめに仮想メモリとは、自身の能力を超えて仮想的な記憶力を得ることで…

  5. IT用語集

    セグメント(Segment)、フィルター(Filter)って何?

    はじめにセグメントってなかなか聞かない単語ですよね、、この言葉はG…

  6. IT用語集

    インターフェイス(Interface)って何?

    はじめにインターフェイスは「接点, 境界面」など異なる2つのものをつ…

コメント

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

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

CAPTCHA


カテゴリ
最近の記事
  1. AtScale Developer Editionでセマンテ…
  2. 真打ち登場LOD ~TableauのEXCLUDE関数を知ろ…
  3. DataformでactAs権限に適合する設定をする
  4. 真打ち登場LOD ~TableauのINCLUDE関数を知ろ…
  5. 真打ち登場LOD ~TableauのFIXED関数を知ろう~…
  1. Tableau

    ネストLODで2重のFIXED関数を使ってみる【Tableau】
  2. Amazon Web Services

    System Managerを利用したVPC内Redshiftへの接続
  3. ブログ

    マーケティングオートメーションの根幹:リードについて解説してみた!
  4. Adobe Analytics

    Adobe Analytics:Report Builderの小技:リクエストの…
  5. GA 360 Suite

    BigQuery: Google Analytics 360のネストされたデータ…
PAGE TOP