본문 바로가기

JAVA

[JAVA] 기초문법 - 자바를 쓰면 왜 좋을까?

자바를 쓰면 왜 좋을까?

1. 객체 지향 언어라 유지보수가 쉽고 확장성이 좋다.

2. 프로그램이 안정적이다.

3. 풍부한 기능을 제공하는 오픈소스이다.

스크립트 언어인 파이썬과는 다른 형태로 자바는 컴파일언어로써 컴파일에서 오류가 발생합니다.

즉, 컴파일이 완료되고 실행파일(.class)가 만들어져야 실행이 가능해집니다.

대표적인 프로그래밍 언어인 c언어는 os에 따라 컴파일러가 달라서 os마다 각각의 실행파일이 생성됩니다.

자바는 jvm(가상머신)위에서 실행됩니다. 즉, jvm만 깔려 있으면 어디서든지 실행가능합니다.

다른 말로 하면, 한번 컴파일된 클래스파일만 있으면 jvm이 있는 어디서든지 코드 실행이 가능합니다.