참고한 교재




JAVA(프로그램언어)
1.응용프로그램
2.Web프로그램->JSP
3.모바일프로그램->안드로이드

언어는 암기->이해

1.용어=>모르는용어 찾아서 정리
2.기초 (연산자,제어문) 배열변수 많이해볼수록 좋음 -연습,스터디
3.객체 (생성,활용) 이해
4.실습 (자동자,자판기) 만들어보기

JDK 다운로드와 설치
http://www.oracle.com/technetwork/java/index.html
->java se
->jdk->동의->다운->설치

제어판>시스템>고급>환경변수
JAVA_HOME : C:\Program Files\Java\jdk1.7.0_01
Path : %JAVA_HOME%\bin;  <=기존값에추가 ;=Path구분자 
CLASSPATH : . (현재폴더)

환경설정확인 - 날코딩
파일명Hello.java

package javaapplicationl;                                               //패키지정의
public main(){}                                                             //생성자정의
public class Hello{                                                        //클래스정의
 public static void main(String[] args){                            //매서드정의
  System.out.println("Hello, world.");                                //문장
 }
}

cmd->D:\javaWork->javac Hello.java-(class생성)->java Hello



(java bin 에위치한-> javac.exe 컴파일러!-두뇌,번역자)

cd:폴더이동
cd \:root
dir:폴더명세
dir /w:폴더간단명세

JAVA applet
넷빈->eclipse

배우기 쉽다   - c보단쉽다
객체지향 프로그래밍  - !!중요 인기
가비지 컬렉션 - 
플랫폼 독립성 - os랑 상관없이 사용가능(JVM번역) -속도가 느리다 (플래시도 플랫폼 독립성)
멀티스레드 - 동시작업지원
네크워크와 분산처리 지원 -

자바플랫폼
자바 프로그램이 실행되기 위해 제공되는 '하드웨어적 프로그램'

구성
MyProgram.java
JAVA API-미리만들어져있는 코드
JAVA JVM-각 os맞게 번역

자바플랫폼의 종류
Java 2 Platform, Standard Edition(J2SE) 기본문법
Java 2 Platform, Enterprise Edition(J2EE) 웹환경
Java 2 Platform, Micro Edition(J2ME) 모바일

JAVA는 반기계어

API packages.
http://www.oracle.com/technetwork/java/index.html
Essential Links->Java APIs->Java SE 7
자바에서는 폴더\대신 . 으로 구분
java.lang 

자바범용에디터 이클립스
http://www.eclipse.org    ->Downloads -> Java EE Developers

Eclipse IDE for Java Developers - 자바에디터
Eclipse IDE for Java EE Developers - 자바+웹기반

설치
eclipse.ini -> 메모장으로 설정변경 ->xmx256mb 메모리할당
javaWork\workspace 폴더생성및 지정

help-> about Eclipse -> 버전확인 // 최신버전 Indigo

프로젝트를 만들어 사용
Project Explorer -> 우클릭-> 뉴->프로젝트->자바프로젝트 -> ch01_javaBasic(이름은 마음대로 한영가능)
->open associated perspective? =메뉴구성을 바꾸는거 yes

파일을 만드는순간 컴파일 -> javac 를통한 컴파일과정을 대신해줌
(preferences의 generla ->cokor and font =폰트변경 ,show line numbers ) 
->new->class->클레스명= 파일명->완료=컴파일


'Java' 카테고리의 다른 글

식별자 ,예약어  (0) 2012.01.12

+ Recent posts