자바 프로그래밍이란?

0

자바

목록 보기
1/17

자바 프로그래밍이란?

프로그래밍이란?

- 컴퓨터에게 일을 시키는 것
- 컴퓨터는 0과 1로만 이루어진 바이너리(binary) 언어 사용

자바 프로그래밍이란?

- 자바는 사람의 명령을 컴퓨터의 언어로 바꿔준다
- 즉 자바 언어로 컴퓨터에게 일을 시키는 것, 이것이 자바 프로그래밍
- 시키고자 하는 일을 자바 언어로 작성(소스코드)
- 작성된 코드는 자바 컴파일러(Java Compiler)에 의해 컴파일 된다.
- 이 떄 자바 바이트 코드(.class)파일로 아직 컴퓨터가 읽을 수 없는 자바 가상 머신이 이해할 수 있는 코드로 컴파일 된다
- 컴파일 된 자바 바이트 코드를 JVM의 클래스 로더에게 전달
- 클래스 로더는 동적 로딩을 통해 필요한 클래스들을 로딩 및 링크하여 런타임 데이터 영역, 즉 JVM의 메모리에 올린다.

자바의 컴파일 과정 및 JDK에 대한 설명

https://velog.io/@bjw1622/JDK%EB%9E%80-Java%EC%9D%98-%EC%BB%B4%ED%8C%8C%EC%9D%BC-%EA%B3%BC%EC%A0%95


자바의 특징과 객체지향

자바의 특징

- 멀티 플랫폼 언어 (다양한 운영체제에서 동작, 이식성이 좋다)
- 객체 지향 언어 (객체를 조립하여 전체 프로그램을 만드는 언어) => 수정 및 유지보수, 확장성에 이점      

변수와 타입 그리고 연산자

변수

- Variables, 변하는 수. 이름이 붙여진 메모리 공간이다.
- TYPE NAME으로 생성 (변수의 타입을 적고, 이름 붙임)

타입

- 변수의 형태 (int, double, String, boolean ...)
- 크게 기본형, 레퍼런스형으로 나뉜다.

연산자

- 연산 기호(+, -, *, /, = ...)
- 연산자에는 우선 순위가 존재    

출처

https://cloudstudying.kr/courses/10

profile
목적지가 있는 개발자 백재원입니다.

0개의 댓글