Java란?

song yuheon·2023년 8월 27일
0

Java

목록 보기
1/46
post-thumbnail

Java란 무엇인가?

Java는 단순히 프로그래밍 언어로만 불리는 것이 아니다. 그 이유는 다음과 같다

  1. 어디서나 동작 가능한 언어: Java로 작성된 프로그램은 어디서나 동일하게 동작한다.
  2. 풍부한 기능: Java는 C언어의 기능 (자료형 데이터 + 자료구조)을 포함하고 있을 뿐만 아니라 공통 실행 환경인 JVM, 클래스, 객체와 같은 추가 기능들도 갖추고 있다.
  3. 객체 지향 언어: Java는 대표적인 객체 지향 언어이다. 여기서 '객체'는 object를 의미하며, 객체는 특정한 특징과 행동을 가진다.

객체 지향 프로그래밍의 정의와 장점

객체 지향 프로그래밍은 세상의 다양한 사물이나 개념을 '객체'로 모델링하여 프로그램을 개발하는 방법론이다.

  • 세상과 닮아 있다: 프로그래밍의 세계가 실제 세상과 유사하게 표현될 수 있다.
  • 안전성: 객체 지향 방식은 프로그래밍 오류를 방지하는 데 도움을 줄 뿐만 아니라 보안상 안전한 코드를 작성할 수 있다.
  • 확장성: 객체 지향 프로그래밍은 대규모 애플리케이션 개발에도 적합하다.

추가적인 장점: Java를 통해 다양한 개발 도구와 라이브러리를 활용할 수 있다.

profile
backend_Devloper

0개의 댓글