내 자바 어디 갔 지?

2747 단어 자바
     (java    )

1.java  
2.    
3.   api
4.    
5.   
6.  io
7.java    ..

      (     )

1.oracle
2.mysql
3.sql server

      (web    )

1.html
2.css
3.javascript

      (j2ee     )
1.servlet
2.jsp
3.mvc

      (j2ee     )

1.struts
2.hibernate
3.spring

자바 시스템 은 세 가지 측면 과 관련된다.J2SE,J2EE,J2ME(KJAVA).(1)J2SE-Java 2 Platform Standard Edition,즉 JDK 는 세 가지 기반 으로 데스크 톱 급 응용 개발 에 속한다.(2)J2EE 와 J2ME. J2ME——The Micro Edition of the Java 2 Platform。휴대 전화,PDA 등 내장 형 자바 에 주로 사용 된다.⑶ J2EE-자바 2 Platform,Enterprise Edition 은 이른바 기업 급 자바 로 기업 의 대형 응용 개발 에 적합 하 다.
 
1、J2SE:
    최초 학습 은 J2SE 부터 배 워 야 하 는데 포 함 된 내용 은 주로 대상 개념 에 대한 이해,자바 기본 문법 학습,자바 데스크 톱 그래 픽 인터페이스 응용 프로그램의 개발,자주 사용 하 는 자바 API 파악 등 으로 나 뉜 다.
중점:Java 기본 문법(순환 구조,데이터 형식,배열,연산 자 등),Swing,awt,이벤트 메커니즘,파일 입 출력 흐름 처리 등
난점:대상 사상 에 대한 이해(인터페이스,클래스 등),스 레 드,socket 네트워크 프로 그래 밍 등
 
2、J2EE:
    J2SE 를 공부 한 후에 J2EE 를 배 웠 습 니 다.J2EE 는 세 가지 필수 적 인 틀 이 있 습 니 다. Struts,Spring,Hibernate,예 를 들 면 EJB 는 분포 식 응용의 구조 로 서 학습 하고 이해 해 야 한다.
   J2EE 에 포 함 된 범 위 는 다음 과 같 습 니 다.(프레임 워 크 응용 단계)
JDBC:자바 데이터베이스 연결 대상,기초 중의 기초,Hibernate 도 그것 에 대한 패키지 일 뿐 입 니 다.
JNDI: Java 이름 및 디 렉 터 리 인터페이스,J2EE 중요 규범 중 하나
EJBS:
RMI: 원 격 호출 방법 지원,주로 프로그램 분포 식 개발 에 사용
JMS:자바 메시지 서비스,미들웨어 기술
JAVA IDL: J2EE 플랫폼 과 CORBA 의 상호작용 능력 과 상호작용 능력 을 제공 하 는 기술
JTS: 구성 요소 트 랜 잭 션 모니터
JTA: 사무 구분 기술
JAVAMAIL:자바 의 메 일 기술
JAF:자바 시작 프레임 워 크
Log4j,로그 처리 프레임 워 크 응용
Junit:단원 테스트 의 좋 은 조수
freemarker、 velocity:괜 찮 은 템 플 릿 엔진 두 개
Flash 와 의 상호작용 Flex:현재 많은 SNS 앱 이 이 기술 을 사용 하고 있 습 니 다.
웹 서비스:우리 포럼 일기예보 의 효과 가 어떻게 되 는 지 알 고 싶 습 니까?이 기술 에 주목 해 주세요.
SOA:서비스 구조,미래 기술 발전의 추세 중 하나
……
    J2EE 의 가장 핵심 적 인 것 은 JDBC,JSP,servlet,JavaBean 이다.그 다음 세 가지 도 SSH(Struts\Spring\Hibernate)를 배 우 는 기초 이다.처음에는 JSP,servlet,자바 빈 만 공부 하 는 것 을 권장 합 니 다.이 기 초 를 잘 파악 하고 SSH 를 공부 하 세 요.
 
3.데이터베이스 기술:
현재 데이터 베 이 스 는 거의 관계 형 데이터 베이스 입 니 다.대표 적 인 것 은 SQL Server,MySQL(가장 유명한 오픈 소스 데이터 베이스 중 하나 로 작고 오래 가 며 SQL SERVER 데이터 베 이 스 를 배 워 서 다시 배 우 는 것 이 손바닥 뒤 집 듯 이 쉽 습 니 다.)ORACLE(대형 데이터 베이스,현재 자바 개발 60%가 이 데이터 라 이브 러 리 를 사용 하고 있 습 니 다)입 니 다.또한,sqlite 와 같은 데스크 톱 애플 리 케 이 션 개발 에 사용 되 는 데이터 베 이 스 를 알 아야 합 니 다.설치 프로그램 을 만 들 때 이 데이터 베 이 스 를 설치 프로그램 에 포장 할 수 있 습 니 다.
 
4.웹 프로 그래 밍 기초:
    웹 프로 그래 밍 기 초 는 주로 HTML:하이퍼텍스트 태그 언어 에 집중 되 어 있 습 니 다.CSS: 레이 어드 스타일 시트;Javascript:브 라 우 저 클 라 이언 트 스 크 립 트 언어.현재 각종 자 바스 크 립 트 라 이브 러 리 가 더욱 유행 하고 있다.예 를 들 어 Jquery,ExtJS 등 이다.
 
5、J2ME:
     휴대 전화 프로그램의 개발.J2ME 의 학습 은 반드시 실제 테스트 를 찾 아야 한다.
 
6.개발 도구:
    eclispe 는 기능 이 강하 고 다른 기능 도 잘 확장 합 니 다.초학 도 JCreator 를 선택 할 수 있다.자바 코드 에 익숙해 지면 JBuilder,eclispe 또는 netbeans 같은 도 구 를 사용 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기