whh1995.log
로그인
whh1995.log
로그인
Java - Java와 객체지향 프로그래밍
uphoon
·
2024년 2월 22일
팔로우
0
0
1. Java의 개요
1-1. Java 언어의 기원
개발자는 Sun Microsysetems의 제임스 고슬링
이름의 어원은 자바 커피를 좋아해서라는 말도 있다.
2009년 Oracle이 Sun을 인수함.
1-2. Java 언어의 특징
운영체제와 무관, 하드웨어 플랫폼에 독립적이다.
완전한 객체지향 프로그래밍 언어
C++의 경우는 절차적으로도 사용가능하다.
엄격한 자료형의 검사
예외 처리 기능 제공
멀티 스레드 지원
1-3. Java 플랫폼
Java 플랫폼은 Java 프로그램의 개발과 실행을 위한 환경
사용중인 OS에 맞는 Java 플랫폼을 설치해야 한다.
1-4. Java 플랫폼의 구성
Java VM (JVM)
Java 프로그램의
실행환경
을 제공하는 가상 기계
메모리 정리를 자동으로 수행
JavaAPI
프로그램의 개발에 필요한
클래스 라이브러리
패키지(클래스 묶음)들이 계층 구조로 분류되어 있다.
1-5. Java 프로그램의 실행
Java 소스와 바이트코드
Java 소스는 파일 확장자가
.java
바이트 코드
는 파일 확장자가
.class
(
클래스 파일
)
Java 소스를 컴파일한 결과물
Java 플랫폼의 JVM에서 실행 가능한 코드
uphoon
혼자 끄적여보는 필기 저장소 | 잠깐쓰고 잊지말고 기록하는 습관.
팔로우
이전 포스트
파이썬 - 컴퓨터의 이해
다음 포스트
유비쿼터스 컴퓨팅 개론 - 1강. 유비쿼터스 혁명
0개의 댓글
댓글 작성