2달간 자바를 기반으로한 네이티브 어플리케이션을 만든다.

데이터 베이스, 네트워크 등등.. 을 적용한다.


----


01. 자바 소개 및 기본 구문

자바 소개 및 기본 구문.ppt 참조


- 객체지향언어의 4가지 특징(4)

추상화, 캡슐화, 상속, 다형성


- 자바 플랫폼 = 자바 가상머신 + 자바 API(4)


- EJB(Enterprise Java Beans) 를 예전에 썻지만(은행 등...) 현재는 스프링 프레임워크같은것을 사용한다.(5)


- 자바 플랫폼 3가지(6)

Java SE(Standard Edition) - 기본적인 개발환경

Java EE(Enterprise Edition) - 대규모 기업용 어플리케이션

Java ME(Micro Edition) - 피처폰등에서 사용되었다. 현재는 사용하지않음( 안드로이드, IOS 등을 사용)


- JDK7/bin 디렉터리(8)

java.exe - 자바 인터프리터


- 자바 애플리케이션에서 실행진입점을 가진 클래스를 애플리케이션 클래스라고 부른다.(9)

자바 가상 머신에 의해서 최초로 실행되는 클래스 : 애플리케이션 클래스

그외 사용자가 만든 클래스 : 구상 클래스


-자바 대소문자를 구분하기 때문에 주의할것!(8)


- 클래스명의 첫글자는 대문자를 쓰는것이 관례


- 자바 응용 프로그램 동작 원리(11)

JVM의 구성요소(실행환경)

중요하다(시험!!)


- 자바 프로그램의 가장 기본요소는 클래스이다.

자바 기본 구문 (12)


- 자바 주석

Document Comment

/** */ 안에 있는 내용을 도큐먼트 생성툴(javadoc)로 생성시 주석도 같이 추가된다.


- 자바 예약어(14)

예약어는 모두 소문자로 구성되어있다.


- 자바 데이터타입 특징

boolean : 꼭 true, false로 써야된다, 1, 0 으로 쓸수없다.

문자 상수(한글자)는 '' (작은따움표)를 쓴다. 

char 형에 아스키코드를 할당하여 쓸수 있다.

char형에 유니코드를 할당할시에 \u(16진수 4자리)를 쓸수 있다


-이스케이프 문자

' : \'

" : \"

\ : \\


-float 와 double의 정밀도

float는 지수 밑 7자리까지 표현

double은 지수 밑 15자리까지 표현


---------------------------------


환경변수가 입력되었어도 잘안되는경우 path 경로를 가장 앞으로 다시 입력해준다.

세미콜론(";")을 다시확인해보기






'JAVA 계열 > 자바 & 안드로이드 교육' 카테고리의 다른 글

7월 2주차 1일 (2주)  (0) 2015.07.14
7월 1주차 5일 (1주)  (0) 2015.07.10
7월 1주차 4일 (1주)  (0) 2015.07.09
7월 1주차 3일 (1주)  (0) 2015.07.08
7월 1주 1일차 (1주)  (0) 2015.07.06
Posted by moyaiori
,

자기소개 및 커리큘럼 소개

과정 안내등


김기정 강사님과 6개월을 함께 하게되었습니다.

교육기간 : 15. 07. 06(월) ~ 15. 12. 22(화)


- java 개발환경

http://www.oracle.com

jdk 1.8 설치


- editplus 설치

- 나눔코딩글꼴 설치


- java path 잡아주기

내컴퓨터 -> 고급 시스템 설정 -> 시스템 속성 -> 환경 변수 -> 시스템 변수(S) -> 변수이름 "Path" 더블클릭(편집) -> 맨뒤에 ";" 추가 -> "설치폴더\Java\jdk1.8.0_45\bin" 추가


- java classpath 잡아주기

시스템변수 -> 신규 -> 변수명 : "classpath" -> 내용 "."


- 환경 변수 확인하기

cmd -> set "환경변수명" (path, classpath)


- 자바 설치 확인해보기

cmd -> java -sersion 나오는지 확인


- . 과 .. 의 차이

. : 현재 디렉토리

.. : 상위 디렉토리

'JAVA 계열 > 자바 & 안드로이드 교육' 카테고리의 다른 글

7월 2주차 1일 (2주)  (0) 2015.07.14
7월 1주차 5일 (1주)  (0) 2015.07.10
7월 1주차 4일 (1주)  (0) 2015.07.09
7월 1주차 3일 (1주)  (0) 2015.07.08
7월 1주 2일차 (1주)  (0) 2015.07.07
Posted by moyaiori
,