코드프레소 Java 웹 개발 체험단 활동 중
코드프레소 이러닝 강의 수강 - 처음 시작하는 Java 프로그래밍
코드프레소 URL: https://www.codepresso.kr/
프리미엄 IT 교육 서비스 - 코드프레소
www.codepresso.kr
Java 언어 특징
1. Write Once Run Anywere: 작성한 코드는 JVM이 설치된 곳이라면 어디에서든 돌릴 수 있다.
2. Class를 기본 단위로 구성된다.
3. 자동화된 메모리 관리, Garbage Collertor가 사용되지 않는 메모리자원을 회수
C/C++의 문제점, 플랫폼 의존성
컴파일된 프로그램을 다른 아키텍처에서 돌릴 수 없다.
Bytecode와 JVM
Java로 컴파일된 결과물을 Bytecode라 하는데, JVM이 설치된 곳이라면 어디든 돌릴 수 있다.
Bytecode를 바로 실행할 수는 없고, JVM에서 Bytecode를 실행한다.
JRE
Java Runtime Environment
JVM + Java 실행에 필요한 추가적인 라이프러리 등을 포함
JDK
Java Development Kit
JRE + Java 개발 도구를 포함
Java 개발을 위해서는 JDK 설치가 필수적이다.
'코드프레소 체험단' 카테고리의 다른 글
처음 시작하는 SQL 프로그래밍 (0) | 2022.02.03 |
---|---|
SW 유지보수성 향상을 위한 Clean Code (0) | 2022.01.26 |
[Java 프로그래밍 초급] 객체지향 기본 개념 (0) | 2022.01.21 |
[실무자가 알려주는 Git 활용한 프로젝트 관리] Git 브랜치의 이해와 활용 (0) | 2022.01.17 |
[코드프레소 체험단]Git입문 - 이론 (0) | 2022.01.13 |