본문 바로가기

세상사는 이야기/이야기들

[펌] 자바강좌

 
 
김상욱의 awt 멀티채팅강좌 ::
방개설, 귓말/쪽지, 방장기능, 캐릭터 및 글자색 기능, 이미지넣기, 관리자모드, 그림 및 음악 보내기 등 기술분석적 강의 (진행중)
김상욱의 db 이용한 awt 그래프 출력강좌 ::
db와 socket을 이용 3-Tier, 스크롤가능 그래프출력 강좌 (1차완료)
김상욱의 LIVECONNECTION :: 애플릿과 자바스크립트와의 통신강좌 (완료)
김상욱의 자바툴 강좌 :: Editplus, UltraEditor, Kawa, JCreator 등의 다운로드와 설정 (완료)
김상욱의 웹스타트(webstart) 강좌 (기본 완료, 응용 진행중)
김상욱의 Vector, Hashtable 클래스 성능 실험 외 (완료)
진은영 (50001.com javaside 시삽) 강사님의 자바 기초강좌 (진행중)
자바Side(50001.com) 온라인 자바 스터디 1기 채팅 소스 분석 스터디 정리(완료)
Java Basic
처음 입문하신 분들은 이리로
J2SE(Core/Desktop)
Java2 Standard Edition.
애플릿/애플리케이션 등 일반적인 자바
프로그램을 만들 수 있는 기본 패키지
J2EE(Enterprise/Server)
Java2 Enterprise Edition
엔터프라이즈급 프로그램을 만들 때
사용하는 패키지.
웹프로그래밍JSP :: servlet :: taglibrary/customtag
웹서비스

웹서비스
JAXP/JAXR/JAX-RPC

SOAP
Component

Enterprise JavaBeans(EJB)
Java Message Service(JMS)
기타

application server
Java Data Objects(JDO)
JavaMail
Transaction(JTA/JTS)
J2EE 기타

J2ME(Mobile/Wireless)
Java2 Micro Edition.
휴대폰 등에 들어있는 소형 시스템에서
사용할 프로그램을 만들 수 있는 패키지.

모바일(J2ME)

(강사님별 / 기기별 강좌)

XMLXML
IDEIDE
Other Java Technologies준비중...
ETC매뉴얼 :: 디자인패턴 :: 객체지향 UML ::
자바스크립트 :: XP(Extreame Programming) :: 기타

자바기본 (영문튜토리얼)

 
박용우님의 자바강좌 :: 자바 전반에 대한 문법 및 도움말 (강추!)
윤경구의 자바튜토리얼 :: '지나'시리즈로 유명한 저자의 기초~고급
최종명의 몽땅강좌 :: 기초부터 고수까지
최희창님의 자바클래스 소개
Java 전문 용어 이해하기 :: Sun사 문서 (오광신 님 번역)
원돈희님의 SCJP에 맞춘 자바강좌 :: 시험 유형에 맞춰 헷갈리기 쉬운 부분을 알기쉽게 강의
Sun의 자바기초강좌 SL275(한글문서) :: 김동학님 제공
자바 초보자를 위한 강좌 :: javanuri
corejava [1권] [2권] :: 번역판
Think In Java 2nd Ed (MS WORD버전)
자바기초에서 애플릿(바둑,채팅)까지 :: JSTORM
자바기초(당연히 알아야함에도 불구하고 그냥 지나치기 쉬운) :: JSTORM
JVM의기본 원리 및 클래스로더의 기초 :: JSTORM
제네럴 프로그래밍 애플릿에서 웹 서비스까지 [첨부파일] :: 박용우
GarbageCollection :: 오광신
JVM의 가비지 컬렉션 (영문) :: IBM
가비지 컬렉션과 퍼포먼스 (영문) :: IBM
이것은 무엇의 객체인가 (영문) :: IBM
추상클래스 :: 자바스터디
정적 유형 (Static type) (영문) :: IBM
final 사용 가이드라인 (영문) :: IBM
자바 속성 [1] [2] [3] [4] :: IBM
클래스와 클래스 로딩 (영문) :: IBM
Java Web Start 1.0 개발자 가이드 (번역) :: JSTORM
자바 네트워크 구동 프로토콜(JNLP)과 참조 구현, 자바 웹 스타트 :: 자바스터디
JAVA WEBSTART문서 [소스] :: 오광신
EMPOWER YOUR APPLICATIONS WITH JAVA™ WEB START - Sun사 문서 (오광신 님 번역)
자바프린팅모델 [1] [2] :: JSTORM
JDK 1_4의 프린팅 (printing), Part 1_새로운 Java Print Service API :: IBM
JDK 1_4의 프린팅 (printing), Part 2_프린트 관련 이벤트를 듣고 그래픽을 직접 프린트 :: IBM
표명(assertion) 기능 이용하기 :: IBM
J2SE 1_5_Tiger의 미래와 언어 차원의 변화 :: IBM
숫자와 currency 포맷 (영문) :: IBM
자바 어플리케이션에서 환경에 접근하기 :: 자바스터디
쓰레드 풀과 작업 큐(queue) (영문) :: IBM
쓰레드 보안 (영문) :: IBM
김세곤님의 클래스패스와 환경 변수, 그것이 알고 싶다. :: 패키지 및 클래스패스설정 총정리
classpath에 등록안된 클래스의 dynamic reload :: javapattern.info
Multiprocess JVM Implemetation_1 :: javapattern.info
Multiprocess JVM Implemetation_2 :: javapattern.info
native method 정의 및 구현 :: javapattern.info
StringBuffer class Optimization :: javapattern.info
Using java debugger :: javapattern.info
Java 2 레퍼런스 클래스 사용 가이드라인 (영문) :: IBM

 

애플릿 (영문튜토리얼)

 
Dubuilder로 Signed Applet 만들기 [소스] / [MakeRayCab.bat ] :: 오광신
Explore에서 Signed Applet만들기 :: 오광신
넷스케이프 브라우저에서의 사인 애플릿 작성 :: 핸디소프트 윤동빈
네트워크 가위바위보게임(+채팅) [소스] :: 박용우

 

그래픽(awt,JFC/swing,SWT) (영문튜토리얼)

 
AWT와 스윙 [1] [2] :: JSTROM
스윙(SWING)의 안쪽 탐험 :: JSTORM
Swinging audio_사용자 인터페이스 향상을 위한 소리 신호 구현하기 :: IBM
지능형 데이터로 Swing을 간단히!_(iData 기법) :: IBM
SWT: native 크로스플랫폼 GUI 애플리케이션 만들기 (영문) :: IBM
Create native, cross-platform GUI applications(GCJ, 리눅스, SWT) :: IBM
Equipping SWT 애플리케이션에 content assistants 추가하기 (영문) :: IBM
Fullscreen Exclusive Mode 와 draw directly to video RAM(영문) :: IBM
Java Web Start로 SWT 애플리케이션 전개하기 (영문) :: IBM
GUI의 접근성 높이기 (영문) :: IBM

 

자료구조(Collection) (영문튜토리얼)

 
콜렉션 개요와 Collection 클래스, MAP, Iterator, Comparator, 콜렉션 알고리즘:: 자바스터디

 

국제화(한글화) (영문튜토리얼)

 

 

네트웍(IO/NET)
 
파일과 네트웍 [01] [02] :: JSTORM
자바 I/O 성능 향상기법 :: JSTORM
네트웍 코드를 쉽게 테스트 하자 [소스] :: JSTORM
비 블록 소켓으로 가는 길 (영문) :: IBM
Merlin으로 자바 플랫폼에 nonblocking 입출력 가능_새롭게 추가된 기능들 :: IBM
JDK1.4의 New I/O에 대하여 [1] [2] :: 한빛미디어
스트림 완전히 바꾸기, Part 1 (영문) :: IBM
스트림 완전히 바꾸기, Part 2 내부 Java IO 최적화 (영문) :: IBM
자바 네트워킹 강화 (영문) :: IBM
Java NIO (Ron Hitchens 지음) (영문) :: IBM
Merlin의 new IO 버퍼의 모든 것 (영문) :: IBM
NIO Channel :: javapattern.info
NIO Reactor Pattern의 사용 :: javapattern.info
PushbackReader의 사용방법과 예제 :: javapattern.info
Multicast IP address를 이용한 채팅 :: javapattern.info
Extracting zip or jar file :: javapattern.info
Servlet과 Applet간의 HTTP 통신_1 :: javapattern.info
Servlet과 Applet간의 HTTP 통신_2 :: javapattern.info
Servlet과 Applet간의 HTTP 통신_3 :: javapattern.info
Servlet과 Applet간의 HTTP 통신_4 :: javapattern.info
SocketPool Implementation Source code Example_1 :: javapattern.info
SocketPool Implementation Source code Example_2 :: javapattern.info
DatagramSocket의 정의 및 샘플