0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Java学習メモ① Javaってどんな言語?

0
Last updated at Posted at 2026-05-18

Java学習メモ

もともとRubyを学んでいましたが、
本日からJavaの勉強記録を空き時間につけていきます。


Javaとは

Javaは世界中で広く使われているプログラミング言語。
「一度書けば、どこでも動く」という考え方を持っており、OSが違っても同じプログラムを実行できる。

その仕組みを支えているのが JVM(Java Virtual Machine)。

JVMは調べるとJavaを実行するための仕組み(エンジン)だぞう。
 ↓こんなイメージ
 Java「この処理をしたい」
 JVM「OK、Windows向けに変換するね」

MacならMac用に、LinuxならLinux用に、JVMが裏で調整してくれている。

コンパイル言語とも呼ばれ、ソースコードをコンピューターが理解しやすいバイトコードに変換してから実行する。
このバイトコードをJVM読みとって実行する。


Javaが使われている分野

  • Webサービス・業務システム
  • ECサイト開発
  • Androidアプリ開発
  • 銀行や保険などの基幹システム
  • ビッグデータ処理

特に「安定性」や「信頼性」が求められる場面で強い。


Javaの特徴

静的型付け言語⇒変数の型を明確に定義して書く。

<例>
 数字を入れる変数
 文字を入れる変数

変数を定義することによって下記のメリットがある。

  • ミスを早く見つけやすい
  • 大人数開発で管理しやすい
  • 安全性が高い

学んで感じたこと

Rubyと比べるとJavaはかなり厳密な印象。
その分、プログラムの仕組みをしっかり理解しながら学べそう。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?