Java란..?

NasK!m_311·2022년 8월 5일
0

Java

목록 보기
1/39
post-thumbnail

💡 장점

1. 객체지향 언어이다.

상속화, 캡슐화, 다형성의 특징을 가진다.
코드의 재사용 및 유지보수에 용이하다.

2. 운영체제(OS)에 독립적이다.

JVM이 설치된 환경이라면 어디서든지 실행가능하다.

3. 자동으로 메모리를 관리해준다.

Garbage Collector가 자동으로 메모리를 관리해준다.

4 .손쉬운 API를 제공한다.

시스템과 관계없이 네트워크, 분산처리, 멀티스레드 구현을 위한 손쉬운 API를 제공한다.


💡 단점

  1. 자바는 실행을 위래 자바 가상 머신(JVM)을 거쳐야 하므로, 다른 언어에 비해 실행 속도가 느리다.
  1. 자바는 예외 처리가 잘 되어 있지만, 개발자가 일일이 처리를 지정해 줘야 한다는 불편함이 있다.
  1. 다른 언어에 비해 작성해야 하는 코드의 길이가 긴 편이다.
profile
메리아빠, 먹다가 죽어도 되는 개발자.(살뺴자....)

0개의 댓글