BigData 청년인재 프로그램(Java) - 1.자바프로그래밍 시작
6/26(월) Day1
<1.자바 기술 소개>
1.1 자바란 : OOPL
1.2 자바의 역사 : 90년대 초 Oak-> 95년 JAVA 1.0
1.3 자바의 특징
1.4 자바 가상머신(JVM : Java Virtural Machine)
1.5 Class Loader Subsystem(Class Loader, Bytecode Verifier)
1.6 실행데이터 영역(RDA : Runtime Data Area)
1.7 실행엔진(EE : Execution Engine)
1.8 JIT컴파일러(Just In Time): JRE에서 OS의 기계코드로 변환
1.9 자바 어플리케이션 실행구성도
1.2 자바의 역사 : 90년대 초 Oak-> 95년 JAVA 1.0
1.3 자바의 특징
1.4 자바 가상머신(JVM : Java Virtural Machine)
1.5 Class Loader Subsystem(Class Loader, Bytecode Verifier)
1.6 실행데이터 영역(RDA : Runtime Data Area)
1.7 실행엔진(EE : Execution Engine)
1.8 JIT컴파일러(Just In Time): JRE에서 OS의 기계코드로 변환
1.9 자바 어플리케이션 실행구성도
<2.자바 개발 환경 구축 & 환경설정>
2.1 자바 개발도구(JDK:Java Development Kit)설치
2.2 JDK 설치 폴더 구조(bin : javac.exe, java.exe, javadoc.exe, jar.exe // jre\lib : ri.jar)
2.3 자바 API(Application Programming Interface)설명문서
2.4 자바 API문서? 패키지+클래스+상세설명
2.5 자바 개발환경 설정 : JAVA_HOME, PATH환경변수
2.6 자바 설치버전 확인(컴파일러 -javac, 실행명령 -java)
<3.자바 기본 프로그래밍>
3.1자바 프로그램 개발 수서 :소스코드작성->자바컴파일->자바실행
3.2자바 프로그램 컴파일 : 바이트코드번역 +문법오류체크+연산수행 최적화
3.3자바 프로그램 실행 : OS기계코드작성, 실행
<4. 이클립스 설치 및 실행>
4.1 JAVA SE(Standard Edition) : PC, 유닉스 -> OS용
4.2 JAVA EE(Enterprise Edition) : 서버 프로그래밍
4.3 JAVA ME(Micro Edition) : 핸드폰,카드등 ->모바일용
댓글
댓글 쓰기