본문 바로가기

BE/JAVA

01. JAVA란?

왜 JAVA를 사용해야 하는가?

1. 플랫폼에 영향을 받지 않고 사용할 수 있다.

※ 자바의 슬로건 : 한 번 작성하면, 어디서든 돌아간다 (write once, run anywhere)

자바 가상 머신(Java Virtual Machine)은 자바를 설치하면 함께 설치된다. 자바 컴파일러의 이름은 JIT(Just In Time) 이다.

 

 

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

※ 객체지향이란?

- 프로그램을 수많은 '객체(object)'라는 기본 단위로 나누고 이들의 상호작용으로 서술하는 방식이다.

- 객체란 하나의 역할을 수행하는 '메소드와 변수(데이터)'의 묶음으로 봐야 한다.

ex) 쇼핑몰 사이트에서 회원, 상품, 주문, 배송 등이 객체이다.

 

 

 

 

3. 오픈 소스 기반의 풍부한 기능을 제공한다.

※ 자바는 기본 기능을 제공하는 클래스뿐 아니라 자료 구조, 네트워크, 입출력, 예외 처리 등에 최적화된 알고리즘 라이브러리를 제공하는

자바 개발 키트(Java Development Kit; JDK)를 제공하여 프로그램을 빠르게 완성시킬 수 있다.

※ 자바 자체가 오픈 소스이며, 자바를 활용한 오픈 소스가 이미 많이 개발되어 오픈 소스 연동을 통해 풍부한 기능을 빠르게 구현할 수 있다.

728x90

'BE > JAVA' 카테고리의 다른 글

06. JAVA 이스케이프 문자(escape sequence)  (2) 2023.11.09
05. JAVA 자동 형변환 (기초)  (0) 2023.11.09
04. JAVA 자료형  (0) 2023.11.09
03. JAVA 코드 자동 완성 단축키  (0) 2023.11.09
02. JAVA 주석  (0) 2023.11.09