HOME > 상세정보

상세정보

(예제로 배우는) Java programming

(예제로 배우는) Java programming (262회 대출)

자료유형
단행본
개인저자
고일석
서명 / 저자사항
(예제로 배우는) Java programming / 고일석 지음
발행사항
서울 :   혜지원,   2000  
형태사항
811 p. : 삽화 ; 27 cm + 전자 광디스크 (CD-ROM) 1매
ISBN
8983791756
일반주기
색인과 부록수록  
000 00000nam c2200205 c 4500
001 000000669630
005 20170531103423
007 ta
008 000803s2000 ulka 001c kor
020 ▼a 8983791756 ▼g 93000
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 121047711 ▼f 과학 ▼l 121047712 ▼f 과학 ▼l 121047713 ▼f 과학 ▼l 111167177 ▼f 개가 ▼l 121050185 ▼f 과학 ▼l 121050186 ▼f 과학 ▼l 121050187 ▼f 과학 ▼l 131010345 ▼f 의학
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2000b
100 1 ▼a 고일석 ▼0 AUTH(211009)75461
245 2 0 ▼a (예제로 배우는) Java programming / ▼d 고일석 지음
246 3 ▼a 자바 프로그래밍
260 ▼a 서울 : ▼b 혜지원, ▼c 2000
300 ▼a 811 p. : ▼b 삽화 ; ▼c 27 cm + ▼e 전자 광디스크 (CD-ROM) 1매
500 ▼a 색인과 부록수록

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000b 등록번호 121047711 (38회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000b 등록번호 121047712 (41회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000b 등록번호 121047713 (47회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000b 등록번호 121050187 (37회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

사이트 구축을 위한 웹 프로그래밍의 기초가 되는 자바 안내서. 자바의 기본개념과 기술적인 사항을 예제를 통해 체계적으로 설명했다. 부록으로 예제가 담긴 CD를 첨부했다.


정보제공 : Aladin

저자소개

고일석(지은이)

연세대학교 대학원 박사과정에 있고 동국대학교, 창원대학교 전자계산학과 강의, 문경대학 전자계산학 교수를 역임하였으며 현재는 대덕대학 컴퓨터 정보통신계열 교수로 있다. 지은 책으로 <예제로 배우는 자바 프로그래밍>, <예제로 배우는 웹 프로그래밍>, &lt;ASP 웹서버 만들기> 등이 있다.

정보제공 : Aladin

목차


목차
PART1 자바 이야기
 1장 자바(JAVA) 파헤치기 = 32
 2장 자바 그것이 알고싶다 = 34
  2.1 자바의 특징 = 34
  2.2 JDK 설치하기 = 35
  2.3 자바 환경 설정하기 = 39
  2.4 자바 컴파일 명령익히기 = 43
   Hello World 프로그램 작성하기 = 43
   javac 명령어를 이용해 컴파일하기 = 44
   java 명령어를 이용해 실행하기 = 45
   javah 명령어를 이용한 명령어보기 = 45
   appletviewer 명령어를 이용한 애플릿보기 = 45
 3장 자바 출발하기 = 50
  3.1 자바 소스 코드 입력하기 = 50
  3.2 컴파일하기 = 53
  3.3 실행하기 = 54
  3.4 디버깅하기 = 55
 4장 자바의 모든것 = 58
  4.1 애플릿을 이용한 프로그래밍 = 59
  4.2 애플리케이션을 이용한 프로그래밍 = 61
PART2 자바 한단계 높이기
 1장 상수와 변수 = 66
  1.1 상수 = 66
   정수형 상수 = 66
   실수형 상수 = 71
   문자형 상수 = 75
   문자열형 상수 = 77
  1.2 변수 = 81
 2장 식별자(identifier) = 86
 3장 연산자 = 90
  3.1 산술 연산자 = 90
  3.2 단일 연산자 = 96
  3.3 비교 연산자 = 102
  3.4 할당 연산자(Assignment operator) = 107
  3.5 논리 연산자(Logic Operator) = 112
  3.6 비트 연산자 = 118
 4장 제어문 = 126
  4.1 if 문 = 126
  4.2 if... else 문 = 130
  4.3 switch 문 = 137
  4.4 break 문 = 146
  4.5 강제 제어문 = 148
 5장 반복문(Iterative Statement) = 152
  5.1 for 문 = 152
  5.2 while 문 = 158
  5.3 do∼while문 = 160
 6장 배열(Array) = 168
  6.1 배열의 선언과 생성하기 = 168
  6.2 배열 초기화하기 = 171
  6.3 배열의 종류 = 176
PART3 객체지향 프로그래밍의 완성판 자바
 1장 객체지향의 세계 = 182
  1.1 객체지향기술(OOT)의 기본 개념 = 182
  1.2 객체란 무엇인가? = 183
   캡슐화(Encapsulation) = 184
   클래스(Class)와 상속성(Inheritance) = 185
   다형성(polymorphism) = 185
 2장 생성자와 클래스 = 186
  2.1 생성자 = 186
  2.2 클래스 = 189
   클래스 정의하기 = 189
   한정자 = 190
   접근 한정자 = 191
 3장 상속과 다형성 = 194
  3.1 상속(Inheritance) = 194
  3.2 다형성(Polymorphism) = 199
 4장 오버로딩과 오버라이딩 = 204
 5장 인터페이스와 패키지 = 208
  5.1 인터페이스(Interface) = 208
   인터페이스 정의하기 = 208
  5.2 패키지(Package) = 212
 6장 예외 처리 = 216
PART4 클래스 프로그래밍
 1장 그래픽 클래스로 멋진 그림 그리기 = 222
  1.1 선 그리기 = 224
  1.2 사각형 그리기 = 227
  1.3 다각형 그리기 = 233
  1.4 타원 그리기 = 236
  1.5 호 그리기 = 239
  1.6 그래픽 클래스 활용하기 = 242
   수학 함수 그리기 = 242
   Graphics 클래스로 Drawing 테스트하기 = 245
 2장 폰트 클래스로 글자 꾸미기 = 254
  2.1 폰트 출력하기 = 259
  2.2 글자색 지정하기 = 262
  2.3 폰트 클래스 활용하기 = 265
   글자 깜빡이기 = 265
   춤추는 글자 만들기 = 271
 3장 글자 마법사/스트링 클래스 = 276
  3.1 화면에 문자열 출력하기 = 276
  3.2 문자열 결합하기 = 280
  3.3 특수 문자 나타내기 = 284
  3.4 length() 메쏘드 = 287
  3.5 toLowerCase() 메쏘드 = 289
  3.6 toUpperCase() 메쏘드 = 291
  3.7 trim() 메쏘드 = 293
  3.8 indexOf() 메쏘드와 lastlndexOf() 메쏘드 = 295
  3.9 substring() 메쏘드 = 297
  3.10 valueOf() 메쏘드 = 300
  3.11 compareTo() 메쏘드 = 302
  3.12 StringBuffer 클래스 = 304
   length() 메쏘드 = 306
   setLength() 메쏘드 = 308
   toString() 메쏘드 = 310
   charAt() 메쏘드 = 312
   setcharAt() 메쏘드 = 314
   insert() 메쏘드 = 316
   append() 메쏘드 = 318
   reverse() 메쏘드 = 320
 4장 입·출력 다루기 = 324
  4.1 InputStream 클래스 = 328
  4.2 OutputStream 클래스 = 331
  4.3 DataInputStream 클래스 = 336
 5장 파일 다루기 = 342
 6장 날짜를 관리하는 클래스 = 352
  6.1 Date 클래스의 생성자 = 352
  6.2 Date 클래스의 메쏘드 = 352
 7장 유틸리티 클래스로 프로그램 빛내기 = 356
  7.1 Math 클래스 = 356
  7.2 Random 클래스 = 359
  7.3 Stack 클래스 = 363
  7.4 StringTokenizer 클래스 = 370
PART5 AWT 패키지와 윈도우 프로그래밍
 1장 AWT 패키지가 윈도우를 만났을때 = 376
  1.1 Component 클래스 = 377
  1.2 프레임 클래스 = 377
 2장 Button 클래스 = 380
  2.1 Button 클래스와 이벤트 = 380
   2.2 Button 클래스와 setLabel() 메쏘드 = 386
  2.3 버튼색 설정하기 = 391
 3장 레이블 클래스 = 396
  3.1 레이블 정렬하기 = 399
 4장 체크 박스 클래스 = 404
  4.1 Checkbox 버튼 만들기 = 404
  4.2 Radio 버튼 만들기 = 408
 5장 선택 클래스 = 414
 6장 리스트 클래스 = 420
 7장 이미지 클래스 = 428
 8장 TextArea 클래스 = 432
 9장 TextField 클래스 = 440
 10장 스크롤 바 클래스 = 444
 11장 캔버스 클래스 = 450
 12장 패널 클래스 = 454
 13장 메뉴 만들기 = 458
   13.1 datatransfer 패키지 = 459
  13.2 Copy(복사하기), Paste(붙여 넣기) = 459
 14장 레이아웃 클래스 = 470
  14.1 FlowLayout = 470
  14.2 BorderLayout = 475
  14.3 GridLayout = 479
  14.4 CardLayout = 483
  14.5 계산기 만들기 = 486
  14.6 패널과 레이아웃 = 493
PART6 내 맘대로 움직이는 애플릿
 1장 애플릿 주기 이벤트 프로그래밍 = 506
  1.1 애플릿 주기 이벤트 = 507
 2장 마우스 이벤트 프로그래밍 = 512
  2.1 mouseDown 이벤트 = 516
  2.2 mouseUp 이벤트와 mouseMove 이벤트 = 520
  2.3 mouseDrag 이벤트 = 524
 3장 키보드 이벤트 프로그래밍 = 530
 4장 Action 이벤트 프로그래밍 = 536
PART7 쓰레드 프로그래밍
 1장 쓰레드(Thread) = 542
  1.1 쓰레드의 상태를 나타내기 위한 메쏘드 = 543
  1.2 쓰레드 상속하기 = 550
 2장 쓰레드 우선 순위 = 554
 3장 동기화(Synchronized) = 562
PART8 네트워킹 프로그래밍
 1장 Socket 클래스 = 574
 2장 ServerSocket 클래스 = 586
 3장 URL 클래스 = 596
PART9 데이터베이스 프로그래밍
 1장 데이터베이스의 개요 = 610
  1.1 데이터베이스의 개요 = 610
   데이터베이스의 필요성 = 611
   데이터베이스의 출현 배경 = 611
   데이터베이스 관리 시스템(DBMS) = 612
   데이터베이스 관리 언어(Database Management Language) = 613
   데이터베이스의 논리적 구성 = 613
   레코드 = 614
  1.2 데이터베이스의 모델 = 614
   계층 모형 = 614
   네트워크(망) 모델 = 615
   관계 모델 = 615
  1.3 데이터베이스 스키마(schema) = 616
   외부 스키마(external schema) = 617
   개념 스키마(conceptual schema) = 617
   내부 스키마(internal schema) = 617
  1.4 개체-관계(ER) 모델 = 618
   개체(Entity) = 618
   관계(Relationship) = 619
 2장 SQL의 이해 = 620
  2.1 SQL의 이해 = 621
  2.2 SQL 사용하기 = 621
   레코드 검색하기 = 622
   필드 순서 변경하기 = 622
   필드 추가와 문자열 추가하기 = 623
   필드 이름 변경하기 = 623
   필드값 증가하기 = 623
   필드 합하기 = 624
   데이터 조회하기 = 624
   특정 값 조회하기 = 625
   임의의 데이터 조회하기 = 625
   부분 문자열로 조회하기 = 625
   데이터 삭제하기 = 626
   데이터 정렬하기 = 626
   레코드 추가하기 = 627
   데이터 갱신하기 = 627
   데이터 삭제하기 = 627
 3장 자바 데이터베이스(JDBC) = 628
  3.1 JDBC = 628
PART10 애플릿 활용하기
 1장 스프레드시트 만들기 = 644
 2장 사운드 효과 주기 = 668
 3장 애니메이션 효과 주기 = 672
 4장 Tic Tac Toe 게임 만들기 = 680
 5장 뛰어 다니는 원 만들기 = 690
 6장 아날로그 시계와 디지털 시계 만들기 = 696
 7장 Image Viewer = 704
 8장 그림 그리기 = 710
 9장 방병록 만들기 = 716
부록 Ⅰ, Ⅱ
 1. java.applet 패키지 = 724
  1.1 AppletContext 인터페이스 = 724
  1.2 AppletStub 인터페이스 = 724
  1.3 AudioCilp 인터페이스 = 725
  1.4 Applet 클래스 = 725
 2. java.awt 패키지 = 727
  2.1 ActiveEvent 인터페이스 = 728
  2.2 Adjustable 인터페이스 = 728
  2.3 LayoutManager 인터페이스 = 729
  2.4 MenuContainer 인터페이스 = 729
  2.5 shape 인터페이스 = 729
  2.6 AWTEevnt 클래스 = 729
  2.7 BorderLayout 클래스 = 730
  2.8 Choice 클래스 = 732
  2.9 Color 클래스 = 733
  2.10 Component 클래스 = 734
  2.11 Container 클래스 = 740
  2.12 Cursor 클래스 = 741
  2.13 Dialog 클래스 = 742
  2.14 Dimension 클래스 = 742
  2.15 Event 클래스 = 743
  2.16 FileDialog 클래스 = 746
  2.17 FlowLayout 클래스 = 746
  2.18 Font 클래스 = 748
  2.19 Graphics클래스 = 749
  2.20 GridBagLayout클래스 = 751
  2.21 GridLayout 클래스 = 753
  2.22 Image 클래스 = 753
  2.23 Label 클래스 = 754
  2.24 List 클래스 = 755
  2.25 MediaTracker 클래스 = 756
  2.26 Menu 클래스 = 757
  2.27 MenuBar 클래스 = 757
  2.28 Panel 클래스 = 758
  2.29 Button 클래스 = 758
  2.30 Canvas 클래스 = 759
  2.31 CardLayout 클래스 = 759
  2.32 CheckBox 클래스 = 760
  2.33 Scrollbar 클래스 = 760
  2.34 TextArea 클래스 = 761
  2.35 TextField 클래스 = 762
  2.36 Window 클래스 = 763
 3. java.io 패키지 = 764
  3.1 Datalnput 인터페이스 = 765
  3.2 DataOutput 인터페이스 = 765
  3.3 FileFiler 인터페이스 = 765
  3.4 FilenameFilter 인터페이스 = 765
  3.5 Serializable 인터페이스 = 766
  3.6 DatalnputStream 클래스 = 766
  3.7 DataOutputStream 클래스 = 766
  3.8 File 클래스 = 767
  3.9 InputStream 클래스 = 768
  3.10 StreamTokenizer 클래스 = 768
 4. java.lang 패키지 = 770
  4.1 Runnable 인터페이스 = 770
  4.2 Runtime 클래스 = 770
  4.3 System 클래스 = 771
  4.4 Thread 클래스 = 772
 5. java.net 패키지 = 773
  5.1 Socket 클래스 = 773
  5.2 URL 클래스 = 774
 6. java.util 클래스 = 775
  6.1 BitSet 클래스 = 776
  6.2 Calendar 클래스 = 776
  6.3 Date 클래스 = 779
  6.4 Random 클래스 = 780
  6.5 Stack 클래스 = 780
  6.6 Vector 클래스 = 781
 7. sql 패키지 = 782
  7.1 Array 인터페이스 = 782
  7.2 Connection 인터페이스 = 782
  7.3 DatabaseMetaData 인터페이스 = 783
  7.4 Driver 인터페이스 = 785
  7.5 DriverManager 인터페이스 = 786
JDK1.3 Beta 설치와 환경 설정하기 = 787
블루엣 1.0 평가판 설치하기 = 795
JDK와 텍스트 에디터 설치하기 = 800


관련분야 신착자료

Harvard Business Review (2025)