Java-1강
-J2SE (standard edition)
OOP, JavaAPI -> JAVA 문법 끝
-J2EE (enterprise edition)
Servlet/JSP
Struts 1, 2
Ajax
Spring Framework
-J2ME (micro editioin)
-Flex (UI)
adobe
flash player에서..
1. Java 문법
2. 알고리즘, 자료구조
3. Design Pattern (검증된 개발방법론을 이용..) + UML -> 설계 (Risk가 줄어듬)
4. English!!!
강의에서 제외
Java graphic 제외 (AWT, Swing…)
- AWT Event Model 은 간단하게 설명
RMI & CORBA 제외
Java5와 6의 차이scripting 되냐 안되냐 차이
-강의 내용
1-4 기본
5장 부터 OOP 시작
7,8,9,10장 (매우 중요)
-SCJP
1-16장 I/O
Graphic, Network 제외
JAVA 개발 환경 설정
1. Java JDK Download
JDK6 update17 & Java Documentation Downloads
2. JDK Install
3. 환경변수 설정
1) JAVA_HOME
시스템변수 -> 추가
변수 이름 : JAVA_HOME
변수 값 : C:\Program Files\Java\jdk1.6.0_17
2) PATH
시스템 변수 -> Path 편집
변수 값에 추가 : C:\Program Files\Java\jdk1.6.0_17\bin; 또는 %JAVA_HOME%\bin;
-확인
cmd 에서
홈 path 설정
>set JAVA_HOME
path 설정
>set Path
>java
>javac
Java 버전 확인
>java -version
테스트
class 명과 파일명 일치해야함
>javac HelloWorld.java
>java HelloWorld
C/C++ -> include -> a.c, a.cpp -> a.obj, a.o -> a.exe
Java -> import -> a.java -> j.class
C# -> a.cs -> a.exe, a.dll
-JVM (Java Virtual Machine)
structed – oop – cbd – soa
I/O, graphic 느림.
-Editplus 세팅
Download
http://www.brothersoft.com/download-editplus-16751.html
1 java, 1 class
java 파일에 오직 하나의 class만이 public
public만이 main을 갖는다.
기본설정 -> 문서 템플릿 -> Java -> 파일변경 -> C:\Program Files\EditPlus 3\template.java
-컴파일 자동화
도구 -> 사용자 도구 구성 -> 그룹이름 -> 변경
메뉴 추가 2개
메뉴이름 : Java complie
명령 : C:\Program Files\Java\jdk1.6.0_17\bin\javac.exe
인수 : $(FileName)
디렉토릭 : 지정폴더
출력 내용 캡쳐 : 체크
-단축키
ctrl +1
ctrl +2
-도구모음 추가
기본설정 -> 도구 -> 도구모음
사용자 도구 1
사용자 도구 2
-Java Manual 세팅
docs\api\index.html




