태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

浅煎り珈琲

Java アプリケーション入門
http://www.nextindex.net/java

- 위 일본어 사이트를 번역하며 다시 한번 투지를 불태운다.

차례

Java를 시작하는 전제

  1. 이 콘텐츠의 사양
  2. 프로그래밍은 무언가?
  3. Java는 무었인가?
    1. Java의 실행형태와 특징
    2. JavaJava의 객체지향

Java의 기본규칙

  1. 오리엔테이션
    1. 개발준비
    2. Howdy, Java!
    3. print()/println()
  2. 코멘트
  3. 변수
    1. 기본데이터형
    2. IEEE754 부동소수점
    3. 기본데이터형과 리터럴
    4. 변수선언과 초기화
    5. 변수의 자동형변환
    6. 문자열과 참조형변수
    7. 변수의 명시적변환과 캐스트
  4. 배열
    1. 커맨드라인 인수와 배열
    2. 배열의 정의
    3. 다차원배열
  5. 연산자
    1. 연산자 우선순의
  6. 명명규칙과 키워드
  7. 제어구조
    1. 조건분기
      1. if
      2. 문자열비교
      3. switch
    2. 반복
      1. while
      2. for
      3. 확장for문
      4. continue/break
      5. 반복의 상자(?)
      6. 다중Next에서의 탈출
    3. 제어구조의 연습

Java의 객체지향

  1. 객체지향의 기본
    1. Java의 객체지향
    2. 객체지향의 시작
  2. 객체지향프로그래밍의 기본
    1. 클래스의 구성요소
    2. 클래스의 인스탄스화
    3. 멤버변수의 정의와 초기화
    4. 메소드의 정의
    5. 생성자의 정의
    6. 클래스의 생성및 이용
  3. 클래스의 작성
    1. 수식자(修飾子)
    2. 변수의 범의(scope)
    3. this키워드
    4. 메소드
      1. 같은 클래스의 메소드의 이용
      2. 다른 클래스의 메소드의 이용
      3. 메소드의 보기
  4. 오버로드(overload)
    1. 메소드의 오버로드
    2. 생성자의 오버로드
  5. 클래스의 상속
    1. 메소드의 오버라이드
    2. super키워드
    3. 생성자는 상속되지 않는다
  6. 참조형변수
    1. 클래스형 변수의 대입
    2. 같은 클래스형의 대입
    3. 수퍼클래스형의 대입
    4. 클래스형변수의 캐스트
    5. 오토박싱(Autoboxing)
    6. instanceof연산자
  7. 추상클래스와 추상메소드
    1. 추상클래스의 이용
  8. 인터페이스
    1. 인터페이스의 작성
    2. 인터페이스의 변수정의
    3. 인터페이스형 변수
  9. 패키지
    1. 완전 한정명(完全 限定名)
    2. CLASSPATH
    3. 패키지의 이용 package/import
    4. JAR 파일
    5. core 패키지의 이용
  10. 예외처리
    1. 예외의 종류
    2. 예외처리try/catch
      1. try catch의 예
    3. throws리스트
      1. throwstry catch
      2. throws와 오버라이드
    4. 예외의 throw throw
    5. 예외의 인스턴스화
      1. 예외클래스의 인스탄스화
      2. 독자적 예외클래스의 작성
      3. 예외의 catching
    6. StackTrace
    7. 예외처리의 사용법
  11. Assertion
  12. 상세한 몇가지
    1. 수식자(修飾子)의 상세
      1. 엑세스수식자
      2. static 수식자
      3. private 수식자
    2. 복잡한배열
    3. 캡슐화와 은폐
    4. 다형성
    5. 클래스로더

UML - Unified Modeling Language

  1. UML이 뭐야?
  2. 클래스사이의 관계
  3. Eclipse 와EclipseUML의 도입
  4. Eclipse의 이용
  5. Eclipse의 이용-패키지의 추가
  6. EclipseUML의 이용-클래스다이어그램의 추가
  7. EclipseUML의 이용-코드의 추가와 작성
  8. EclipseUML의 이용- UML의 생성

Core Pakage

  1. 문자열편
    1. java.lang.String
    2. java.lang.StringBuffer
    3. 문자열의 Tips and Tricks
  2. 수치연산편
    1. 기본데이터형의 래퍼(Wrapper) 클래스
      1. java.lang.Integer
      2. java.lang.Character
      3. java.lang.Double
      4. java.lang.Boolean
    2. java.math.BigDecimal
    3. 산술연산의 Tips and Tricks
  3. 멀티쓰레드편
    1. 멀티쓰레드
    2. 쓰레드의 작성
    3. 쓰레드의 라이프사이클
      1. 쓰레드의 슬립(sleep)
      2. 쓰레드 실행권의 방폐(放棄)
      3. 쓰레드 우선권의 설정
    4. 쓰레드의 동기화
      1. 별도의 쓰레드의 종료의 대기
      2. 쓰레드의 로그와 모니터
      3. synchronized수식자
      4. synchronized 블록
      5. 명시적인 정지와 재개
        1. wait()/notify()메소드
        2. 멀티쓰레드 예제
      6. 데드락
        1. 식사하는 철학자의 문제(食事をする哲学者の問題)
  4. 콜렉션/프레임워크 편
    1. コレクション・フレームワーク
    2. 콜렉션클래스의 예: Vector
    3. List의 구현 클래스
    4. 콜랙션클래스에 대응하는 확장for문
    5. Map의 구현클래스
    6. Set의 구현클래스
    7. Queue의 구현클래스
    8. J2SE 5.0 의 콜래션클래스
    9. 콜랙션 Tips and Tricks
    10. 검색과 정렬의 알고리즘
  5. 스트림편
    1. 스트림
    2. File Streams
    3. 스트림에 있어서의 문자코드
    4. 파일
    5. BufferedReader
    6. BufferedWriter
    7. Reader/Writer의 응용
    8. Pipe Streams
    9. Concatenate Streams
    10. Filter Streams
    11. Random Access Files
      1. RandomAccessFile
      2. 스트림의 예제
    12. Object Serialization
      1. Serializable インタフェース
      2. Object Streams
      3. 직렬화의 커스터마이즈
    13. 스트림 Tips and Tricks

Java Applet/AWT

  1. Applet/AWT
  2. HTML문서의 기술
  3. 애플랫의 실행
  4. 애플랫의 라이프타임
  5. 애플랫 라이프타임의 예제
  6. 그리기 paint()
  7. 폰트Font
  8. Color
  9. 화상 Image
  10. 음성 AudioClip
  11. AWT/GUI 입문
    1. GUI Component
      1. 부품계部品系Component
        1. 버튼의 작성과 배치
        2. 부품일람
      2. 컨테이너계 Component
        1. Panel
        2. ScrollPane
        3. Dialog
        4. Frame
  12. 레이아웃매니져
    1. FlowLayout
    2. GridLayout
    3. BorderLayout
  13. AWT의 이벤트처리
    1. 리스너(lisenter) 클래스
    2. 리스너 내부클래스
    3. 하나의 소스와 복수의 리스너
    4. 복수의 소스와 하나의 리스너
    5. 액션과 리스너 일람
  14. 애플릿의 샘플

GUI JFC/Swing

  1. JFC/Swing
  2. Swing 어플리케이션의 계층구조
  3. Hello Swing!
  4. 중간 컨테이너
  5. 레이아웃
  6. 색과 폰트
  7. Swing에서의 이벤트처리
    1. 간단한 이벤트 처리
    2. 그외의 이벤트 처리
  8. 예제
    1. SwingSample01
    2. SwingSample02
    3. Swing 애플릿
  9. 통합개발환경

RDB와 JDBC

  1. JDBC
  2. Windows 2000 에서 MySQL
  3. MySQL의 동작확인
  4. MySQL드라이버 Connector/J
  5. Swing JDBC애플릿
  6. Swing JDBC어플리케이션
  7. MySQL의 User추가

Web어플리케이션

내용에 일관성이 없고, 자신이 없다고 생각하신단다.. 잘 보고 이상하면 게시판에 남기래..

  1. Web어플리케이션
  2. Apache Tomcat
    1. Tomcat의도입(Windows XP)
    2. Tomcat의 작동확인
  3. WAR파일의 디플로이
    1. Web어플리케이션의 디플로이
    2. WAR파일의 필요
    3. Web의 작동확인
  4. 예제 war파일의 작성
    1. Apache Ant
      1. Ant의 도입(Windows XP)
      2. Ant의 동작확인
      3. Ant에 의한 WAR작성
    2. Eclipse
      1. Eclipse의 도입Windows XP)
      2. Eclipse의 동작확인
      3. Eclipse로 WAR작성
  5. Administrator Tool
  6. Apache-Tomcat 연동
  7. Servlet
    1. Servlet의 구현
    2. Servlet 의 실행
    3. Servlet과 HTML파일
      1. HTTP GET 메소드
      2. HTTP POST 메소드
      3. Servlet 이름과 URL패턴
    4. Servlet 예제
  8. JSP -Java Server Pages
    1. JSP의 구현
    2. JSP의 실행
    3. JSP와 HTML Form
    4. JSP의 샘플
  9. JavaBeans
    1. bean과 servlet
    2. bean과 JSP
  10. 세션관리
  11. 제어권의 주고받음
    1. 요구의 despatch(要求のディスパッチ)
    2. forward의 예제
    3. include의 예제
    4. redirect
  12. Tocmat 5
  13. Tocmat 5의 도입
  14. Tocmat 5 어플리케이션의 디플로이
  15. Tocmat 5 서블릿의 예제
  16. Tocmat 5 JSP의 예제
  17. Tocmat 5 + Apache2연동

XML and Java

  1. XML & Java개요
  2. XML문서
  3. 파일의 문자코드
  4. DTD - Document Type Definition
  5. NameSpace
  6. XML Schema
  7. Apache Xerces2
    1. DOM
    2. JAXP on DOM
    3. SAX
  8. Apache Xalan
    1. XPath
    2. XSLT
    3. XSLT문서의 여러요소
    4. XSLT API

퍼포먼스(パフォーマンス)

  1. 퍼포먼스와 튜닝(パフォーマンス・チューニング)
  2. 퍼포먼스검증
  3. JVM (Java 가상머신(マシン))
  4. JVM의 메모리구조
  5. 가비지콜렉션(GC)
  6. 가비지콜렉터의 API
  7. Byte Code
  8. 프로파일러와 마이크로 벤치마크(プロファイラとマイクロ・ベンチマーク)
  9. 튜닝의 Tips and Tricks
  10. 오브젝트생성을 제어하는 디자인패턴

보안

  1. 보안사양
  2. 샌드박스(サンドボックス)
  3. 정책파일(ポリシファイル)
  4. 메세지다이제스트(メッセージダイジェスト)
  5. 암호화(暗号化)
  6. 전자서명
  7. 증명서

Struts Framework

  1. Struts!
  2. Struts의 도입
  3. Struts의 전체상(全体像)
  4. Struts의 구현
  5. Apache Jakarta 프로젝트

JSF - Java Server Faces

  1. JSF란 무었인가?
  2. JSF의 구현
  3. JCP JSF가 하는일
  4. WSAD (Websphere Studio Application Divelopper)에서의 JSF
  5. Struts JSF 연동

J2EE 와 EJB

  1. J2EE란 무었인가?
  2. EJB란 무었인가?
  3. JBoss 4의 도입
  4. J2EE의 설정 파일
  5. Session Bean
    1. Stateless Session Bean의 구현
    2. Statefull Session Bean의 구현
  6. Entity Bean
    1. BMP Entity Bean의 구현
    2. CMP Entity Bean의 구현
  7. Message-driven Bean
    1. OLTP와 비동기 처리
    2. MOM - Message Oriented Midleware
    3. 트랜젝션(トランザクション)특성
    4. Message-driven bean의 구현
  8. J2EE 보안정책 구현
  9. 퍼포먼스로 본 J2EE 디자인패턴
  10. WSAD (Websphere Studio Application Server)에서 본 J2EE

RUP - Rational Unified Process

  1. Rational
  2. 객체지향
  3. UML 1.x
  4. RUP의 프로세서와 툴
  5. 객체지향 분석설계
  6. UseCase 구동형개발(ユースケース駆動型開発)
  7. UML 2.x
  8. 모델구동형아키텍쳐(モデル駆動型アーキテクチャ)(MDA)
  9. Rational Tools

부록

  1. 개발환경의 설치
  2. Java의 역사
  3. CLASSPATH란?
  4. Code Convention
  5. System.out.println() 해답
  6. 객체지향개발: UML/RUP/패턴
  7. 문자부호화 방법
  8. 디버거
  9. 문서소개
  10. Java Links

이상의 메뉴에서 링크되어 있지 않는 항목은 공부하기 어려운 부분이거니와 이 콘텐츠에서 취급하지 않는 부분이다.


저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted By Vedas

Trackback :: http://study.itiscom.net/trackback/27

댓글을 달아 주세요

Name:    Password:
Homepage: