본문 바로가기
Language/JAVA

JAVA :: 자바 용어 정리(1)

by stern07s 2023. 4. 15.
728x90
반응형

JAVA :: 자바 용어 정리(1)

소스 source

: 고급 언어로 작성된 내용

 

컴파일 compile

: 컴퓨터가 이해할 수 있도록 0과 1로 이루어진 기계어로 변환하는 과정

 

객체 지향 OOP: Object Oriented Programming

: 프로그래밍 프로그램을 개발하는 기법으로, 부품에 해당하는 객체들을 먼저 만들고 이것들을

하나씩 조립 및 연결해서 전체 프로그램을 완성하는 기법

객체 지향 프로그래밍을 할 수 있는 언어는 따로 있음.

흔히 자바는 객체지향 언어, C언어는 절차지향 언어라고 칭하는데, 그렇다고 해서 자바로 절차 지

향 프로그래밍을 할 수 없는 것은 아니다. 단지 자바는 객체 지향 프로그래밍에 적합한 구조로 만

들어진 언어일 뿐. 객체 지향 프로그래밍은 프로그래밍의 ‘패러다임’.

 

자바 가상 기계 JVM: Java Virtual Machine

: 자바 프로그램은 완전한 기계어가 아닌 중간 단계의 바이트 코드이기 때문에,

이것을 해석하고 실행할 수 있게 해주는 가상의 운영체제

자바 개발 도구 JDK: Java Development Kit

: 프로그램에 필요한 자바 가상 기계(JVM), 라이브러리 API, 컴파일러 등의

개발 도구가 포함된 소프트웨어 패키지

 

자바 실행 환경 JRE: Java Runtime Environment

: 자바 프로그램 실행에 필요한 자바 가상 기계(JVM),

라이브러리 API가 포함된 소프트웨어 패키지

개발에 필요한 도구

 

실행문

: 변수 선언, 값 저장, 메소드 호출에 해당하는 코드

 

클래스 class

: 객체를 생성하기 위한 필드와 메소드가 정의된 것. 객체의 설계도에 해당한다.

 

메소드 method

: 어떤 일을 처리하는 실행문들을 모아 놓은 블록

 

통합 개발 환경 IDE: Integrated Development Environment

: 프로젝트 생성, 자동 코드 완성, 디버깅 기능을 제공하는 환경

 

디버깅 debugging

: 모의 실행을 해서 코드의 오류를 찾는 행위

 

반응형

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

JAVA :: 자바 문법 정리(1)  (0) 2023.04.20
JAVA :: 자바 용어 정리(5)  (0) 2023.04.19
JAVA :: 자바 용어 정리(4)  (0) 2023.04.18
JAVA :: 자바 용어 정리(3)  (0) 2023.04.17
JAVA :: 자바 용어 정리(2)  (0) 2023.04.16

댓글