강환수
서울대학교의 계산통계학과에서 학사 학위를 취득하였고, 서울대학교 전산과학과에서 전산학 이학 석사(M.S.)를 취득하였다. 1998년까지 삼성SDS의 정보기술연구소에서 선임연구원으로 재직 중에 지식관리시스템과 그룹웨어시스템 개발 프로젝트에 참여하여 프로젝트 매니저로 시스템 개발을 수행하였다. 1998년에 동양미래대학교로 자리를 옮겨, 현대 동양미래대학교의 인터넷정보과의 교수로 재직하고 있으며, 서울대학교 컴퓨터공학부 박사과정을 수료하였다.
조진형
서울대학교 컴퓨터공학과에서 학사 학위를 취득하였고, 한국과학기술원(KAIST) 정보및통신공학과(컴퓨터공학 전공)에서 공학석사와 서울대학교 기술경영대학원에서 박사를 취득하였다. 1990년에서 1997년까지 현대전자 소프트웨어연구소에서 선임연구원으로 재직하면서 현대그룹 통합 네트워크관리시스템 및 스마트카드 운영체제 개발프로젝트 등 다양한 신규 개발사업의 프로젝트 매니저로 참여하였다. 1999년에 동양공업전문대학으로 자리를 옮겨, 현재에는 동양미래대학교 전산정보학부 인터넷정보과 교수로 재직하고 있다.
Chapter 1. 자바 개요
1. 자바소개
2. 자바 프로그램과 환경
3. 자바 개발 환경 설치
4. 자바 개발 과정
내용점검 연습
프로그래밍 연습
Chapter 2. 자바 프로그래밍 기초
자바 구조와 문장
자료형과 변수
자료의 입력과 출력
내용점검 연습
프로그래밍 연습
Chapter 3. 연산자와 조건
연산자 개요
다양한 연산자
조건문
내용점검 연습
프로그래밍 연습
Chapter 4. 반복과 배열
제어문 개요
반복문
배열
내용점검 연습
프로그래밍 연습
Chapter 5. 객체지향과 클래스
객체지향 프로그래밍의 이해
클래스와 객체의 생성
생성자
정적인 속성을 위한 static과 상수를 위한 final
내용점검 연습
프로그래밍 연습
Chapter 6. 상속과 다형성
상속
다형성
추상 클래스와 인터페이스
내용점검 연습
프로그래밍 연습
Chapter 7. 자바 클래스 라이브러리
패키지 java.lang의 클래스
패키지 java.util의 클래스
컬렉션 프레임워크
일반화 유형과 열거형
내용점검 연습
프로그래밍 연습
Chapter 8. 예외처리와 스레드
예외처리 개요
체크 예외와 예외 생성
스레드 개요
스레드 상태와 우선순위
스레드 동기화
내용점검 연습
프로그래밍 연습
Chapter 9. 스윙 프로그래밍
그래픽 사용자 인터페이스 개요
스윙 프로그래밍
배치관리
다양한 컴포넌트
내용점검 연습
프로그래밍 연습
Chapter 10. 이벤트 프로그래밍
이벤트 처리 개요
이벤트 처리 프로그래밍 기초
어댑터 클래스
다양한 이벤트 처리
그래픽 프로그래밍 개요
글자와 이미지 처리
내용점검 연습
프로그래밍 연습
Chapter 11. 입출력과 네트워크
입력과 출력
문자중심의 입출려과 파일 정보
네트워크와 인터넷
소켓 프로그래밍
내용점검 연습
프로그래밍 연습
Chapter 12. JDBC프로그래밍
데이터베이스와 MySQL
SQL
JDBC프로그래밍 구현
내용점검 연습
프로그래밍 연습
Chapter 13. 안드로이드 프로그래밍
안드로이드와 앱 개발환경
안드로이드 앱 개발 첫걸음
안드로이드 앱프로그래밍 기초
내용점검 연습
프로그래밍 연습