RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기

    알고리즘으로 배우는 Java : 초보자를 위한 Java 기초에서 활용까지

    한글로보기

    https://www.riss.kr/link?id=M8462359

    • 저자
    • 발행사항

      서울 : 가메출판사, 2002

    • 발행연도

      2002

    • 작성언어

      한국어

    • 주제어
    • KDC

      005.133 판사항(4)

    • DDC

      005.133 판사항(20)

    • ISBN

      8980781172 03000 : ₩14000

    • 자료형태

      일반단행본

    • 발행국(도시)

      서울

    • 서명/저자사항

      알고리즘으로 배우는 Java : 초보자를 위한 Java 기초에서 활용까지 / 이재환, 이병렬 공저

    • 기타서명

      월리를 찾아라!
      Exciting java algorithm

    • 형태사항

      411 p. : 삽도 ; 26 cm + 컴퓨터 디스크 1매 (12 cm)

    • 일반주기명

      컴퓨터 디스크에는 j2sdk 1.4와 본문 예제 파일을 수록

    • 소장기관
      • 가천대학교 메디컬 중앙도서관 소장기관정보
      • 경기대학교 금화도서관(서울캠퍼스) 소장기관정보
      • 경기대학교 중앙도서관(수원캠퍼스) 소장기관정보
      • 경북대학교 중앙도서관 소장기관정보
      • 경희대학교 국제캠퍼스 도서관 소장기관정보
      • 고려대학교 세종학술정보원 소장기관정보 Deep Link
      • 국립중앙도서관 국립중앙도서관 우편복사 서비스
      • 국민대학교 성곡도서관 소장기관정보
      • 단국대학교 퇴계기념도서관(중앙도서관) 소장기관정보
      • 대구대학교 학술정보원 소장기관정보
      • 동서대학교 민석도서관 소장기관정보
      • 명지대학교 자연캠퍼스 도서관 소장기관정보
      • 상명대학교 천안학술정보관 소장기관정보
      • 서강대학교 도서관 소장기관정보 Deep Link
      • 성균관대학교 삼성학술정보관 소장기관정보 Deep Link
      • 숭실대학교 도서관 소장기관정보
      • 아주대학교 도서관 소장기관정보
      • 영남대학교 도서관 소장기관정보 Deep Link
      • 전남대학교 중앙도서관 소장기관정보
      • 중앙대학교 서울캠퍼스 학술정보원 소장기관정보 Deep Link
      • 청주대학교 도서관 소장기관정보
      • 한국외국어대학교 글로벌캠퍼스 도서관 소장기관정보
      • 한국외국어대학교 서울캠퍼스 도서관 소장기관정보
      • 한성대학교 도서관 소장기관정보
      • 한양대학교 중앙도서관 소장기관정보
      • 협성대학교 도서관 소장기관정보
      • 호남대학교 도서관 소장기관정보
      • 홍익대학교 중앙도서관 소장기관정보
    • 0

      상세조회
    • 0

      다운로드
    서지정보 열기
    • 내보내기
    • 내책장담기
    • 공유하기
    • 오류접수

    부가정보

    목차 (Table of Contents)

    • 목차
    • Part 1. Basic JAVA
    • 1. java 환경 = 15
    • 1.1 JDK(Java Development Kit) 설치 = 15
    • 1.2 JDK 문서 파일 설치 = 22
    • 목차
    • Part 1. Basic JAVA
    • 1. java 환경 = 15
    • 1.1 JDK(Java Development Kit) 설치 = 15
    • 1.2 JDK 문서 파일 설치 = 22
    • 1.3 Editor 설치 = 26
    • 1.4 프로그램 처리 절차 = 36
    • 1.5 애플릿 프로그램 = 40
    • Sample 1. 애플릿 프로그램 : TestApplet.java = 40
    • Sample 2. 애플릿 프로그램(그림 파일 화면에 올리기) : TestImage.java = 44
    • 2. 연산자 = 47
    • 2.1 산술 연산자 : +, -, *, /, %, ++, -- = 47
    • Sample 1. 산술 연산자(+, -, *, /) : Operator1.java = 47
    • Sample 2. 산술 연산자(-, --) : Operator2.java = 48
    • Sample 3. 산술 연산자(++, --) : Operator3.java = 49
    • Sample 4. 산술 연산자(+, ++, --) : Operator4.java = 51
    • Sample 5. 산술 연산자(-, *, /) : Operator5.java = 52
    • Sample 6. 산술 연산자(/, %) : Operator6.java = 53
    • Sample 7. 산술 연산자(%) : Operator7.java = 55
    • 2.2 할당 연산자(=, +=, -=, *=, /=, %=, &=, \=, ^=, <<=, >>=, >>>=) = 56
    • Sample 8. 할당 연산자(+=, -=) : Operator8.java = 56
    • Sample 9. 할당 연산자(*=) : Operator9.java = 58
    • Sample 10. 할당 연산자(=) : Operator10.java = 59
    • 2.3 관계 연산자(>, >=,<, <=, ==, !=) = 60
    • Sample 11. 관계 연산자(==) : Operator11.java = 60
    • Sample 12. 관계 연산자(>=, ==, <) : Operator12.java = 62
    • Sample 13. 관계 연산자(==) : Operator13.java = 63
    • Sample 14. 관계 연산자(>, <=, ==) : Operator14.java = 64
    • 2.4 논리 연산자(&&, \\, !) = 65
    • Sample 15. 논리 연산자(\\, &&) : Operator15.java = 65
    • 2.5 비트 연산자(&, \, ∼, ^) = 66
    • Sample 16. 비트 연산자(∼) : Operator16.java = 66
    • Sample 17. 비트 연산자(\) : Operator17.java = 67
    • Sample 18. 비트 연산자(&, \, ∼) : Operator18.java = 68
    • Sample 19. 비트 연산자(&, \, ∼, ^) : Operator19.java = 69
    • 2.6 시프트 연산자(<<, >>, >>>) = 71
    • Sample 20. 시프트 연산자(<<, >>, >>>) : Operator20.java = 71
    • Sample 21. 시프트 연산자(<<) : Operator21.java = 74
    • 2.7 기타 연산자(instanceof, (형변환), ?:, new, (), []) = 76
    • Sample 22. 3가 연산자(?:) : Operator22.java = 76
    • Sample 23. 3가 연산자(?:) : Operator23.java = 77
    • Sample 24. 캐스팅 연산자((type)) : Operator24.java = 78
    • Sample 25. 캐스팅(Casting) : Operator25.java = 79
    • 3. 예약어(Keyword) = 81
    • 3.1 type(boolean, char, byte, short, int, long, float, double) = 81
    • Sample 26. Type Operator26.java = 83
    • Sample 27. 정수(int, long)의 범위 Operator27.java = 85
    • Sample 28. 부동 소숫점 수(float, double)의 범위 Operator28.java = 87
    • 3.2 조건(if, else, switch, case, default) = 90
    • Sample 29. 조건(if, else) : Operator29.java = 90
    • 3.3 반복(for, while, do) = 92
    • Sample 30. 반복문(for) : Operator30.java = 92
    • Sample 31. 반복문(for) : Operator31.java = 93
    • Sample 32. 반복문(for) : Operator32.java = 94
    • Sample 33. 반복문(for) : Operator33.java = 96
    • Sample 34. 반복문(for) : Operator34.java = 97
    • Sample 35. 반복문(for) : Operator35.java = 98
    • Sample 36. 반복문(for) : Operator36.java = 99
    • Sample 37. 반복문(for) : Operator37.java = 101
    • 3.4 제어(break, continue, return) = 102
    • Sample 38. 제어문(break) : Operator38.java = 102
    • Sample 39. 제어(continue) : Operator39.java = 104
    • Sample 40. 제어(switch, case, default) : Operator40.java = 105
    • Sample 41. 제어(switch, case, default, break, continue) : Operator41.java = 107
    • 3.5 접근자(private, protected, public) = 109
    • Sample 42. 접근 속성 : Operator42.java = 109
    • 3.6 되부름(Recursion) = 111
    • Sample 43. 되부름(recursion) : Operator43.java = 111
    • Sample 44. 되부름(recursion) : Operator44.java = 112
    • Sample 45. 되부름(recursion) : Operator45.java = 113
    • Sample 46. 되부름(recursion) : Operator46.java = 114
    • Sample 47. 되부름(recursion) : Operator47.java = 115
    • Sample 48. 되부름(recursion) : Operator48.java = 116
    • Sample 49. 되부름(recursion) : Operator49.java = 117
    • Sample 50. 되부름(recursion) : Operator50.java = 118
    • Sample 51. 되부름(recursion) : Operator51.java = 120
    • Sample 52. 되부름(recursion) : Operator52.java = 121
    • Sample 53. 되부름(recursion) : Operator53.java = 122
    • 4. 클래스 = 123
    • 4.1 배열(Array) = 123
    • Sample 54. 배열(array) - 1 : Operator54.java = 123
    • Sample 55. 배열(array) - 2 : Operator55.java = 126
    • Sample 56. 배열(array) - 3 : Operator56.java = 127
    • 4.2 Wrapper(Boolean, Character, Byte, Short, Integer, Long, Float, Double) = 130
    • Sample 57. Character - 1 : Operator57.java = 132
    • Sample 58. Character - 2 : Operator58.java = 134
    • Sample 59. Integer - 1 : Operator59.java = 135
    • Sample 60. Integer - 2 : Operator60.java = 136
    • 4.3 String = 138
    • Sample 61. String(length()) - 1 : Operator61.java = 138
    • Sample 62. String(+) - 2 : Operator62.java = 139
    • Sample 63. String(concat()) - 3 : Operator63.java = 140
    • Sample 64. String(toLowerCase(), toUpperCase()) - 4 : Operator64.java = 141
    • Sample 65. String(charAt()) - 5 : Operator65.java = 142
    • Sample 66. String(charAt()) - 6 : Operator66.java = 143
    • Sample 67. String((charAt()) - 7 : Operator67.java = 146
    • Sample 68. String - 8 : Operator68.java = 147
    • Sample 69. String(indexOf(), lastIndexOf()) - 9 : Operator69.java = 148
    • Sample 70. String(indexOf(), lastIndexOf()) - 10 : Operator70.java = 149
    • Sample 71. String(substring()) - 12 : Operator71.java = 150
    • Sample 72. String(compareTo()) - 13 : Operator72.java = 151
    • Sample 73. String(replace()) - 14 : Operator73.java = 152
    • Sample 74. String(equals()) - 15 : Operator74.java = 153
    • Sample 75. String(startsWith()) - 16 : Operator75.java = 154
    • Sample 76. String(endsWith()) - 17 : Operator76.java = 156
    • Sample 77. String(trim()) - 18 : Operator77.java = 157
    • Sample 78. String(toCharArray()) - 19 : Operator78.java = 158
    • Sample 79. String(getChars()) - 20 : Operator79.java = 158
    • Sample 80. String(getBytes()) - 21 : Operator80.java = 160
    • Sample 81. String(copyValueOf()) - 22 : Operator81.java = 161
    • Sample 82. String(hashCode()) - 23 : Operator82.java = 162
    • 4.4 Math = 162
    • Sample 83. Math(exp(), log()) - 1 : Operator83.java = 162
    • Sample 84. Math(pow()) - 2 : Operator84.java = 164
    • Sample 85. Math(ceil(), floor(), round(), rint()) - 3 : Operator85.java = 165
    • Sample 86. Math(random()) - 4 : Operator86.java = 166
    • Sample 87. 변수 scope : Operator87.java = 168
    • Sample 88. Argument : Operator88.java = 169
    • Sample 89. 클래스(클래스 변수, 인스턴스 변수) : Operator89.java = 171
    • 4.5 상속 = 173
    • Sample 90. 상속 : Operator90.java = 173
    • 4.6 Uni code = 175
    • Sample 91. Uni code : Operator91.java = 175
    • Part 2. Algorithm
    • 1. 클래스(class) 정의 = 179
    • 2. 클래스(class) = 189
    • Sample 1. 도형의 둘레와 면적 구하기(생성자 이용) = 189
    • Sample 2. 통장 입출금 = 198
    • Sample 3. 두 점 좌표에서의 선의 길이 구하기 = 203
    • Sample 4. 객체 복사(생성자 이용) = 206
    • 3. 배열(Array) = 210
    • Sample 5. 2차원 배열 = 210
    • 4. 상속(inheritance) = 217
    • Sample 6. 상속 - 1 = 217
    • Sample 7. 상속 - 2 = 223
    • Sample 8. 상속 - 3 = 226
    • Sample 9. 상속 - 4 = 234
    • Sample 10. 객체 캐스팅 = 241
    • 5. Math = 247
    • Sample 11. 야구 게임(숫자 맞추기) = 247
    • Sample 12. High-Low 게임(숫자 맞추기) = 253
    • 6. 오버라이딩(Overriding) = 256
    • Sample 13. 오버라이딩(Overriding) = 256
    • 7. 스트링(String) = 264
    • Sample 14. 계산기 = 264
    • Sample 15. 년도에 대한 60 간지 = 268
    • Sample 16. 년, 월, 일에 대한 60 간지 = 270
    • 8. File I/O = 275
    • Sample 17. 파일 copy = 275
    • Sample 18. 파일 암호화 = 279
    • Sample 19. 파일의 속성 바꾸기 = 282
    • Sample 20. Binary file = 286
    • Sample 21. 200개의 소수(prime number) 구하여 화면에 출력 = 290
    • Sample 22. 200개의 소수(prime number)를 구하여 파일로 출력 = 294
    • Sample 23. 200개의 소수(prime number) 구하여 파일로 출력(버퍼 이용) = 298
    • Sample 24. Big endian과 Little ednian = 300
    • 9. Util = 302
    • Sample 25. Random 메소드를 이용한 빈도수 분포도 = 302
    • Sample 26. Stack을 이용한 역순 출력 - 1 = 305
    • Sample 27. Stack을 이용한 역순 출력 - 2 = 306
    • Sample 28. 스트링 배열의 내용을 스택에 넣었다가 빼내기 = 308
    • Sample 29. Stack을 이용한 수식 계산 = 310
    • Sample 30. 스트링 배열의 내용을 Vector에 넣었다가 빼내기 = 314
    • Sample 31. Vector에 소수(prime number) 저장 및 출력 = 316
    • 10. 스레드(Thread) = 318
    • Sample 32. 3개의 메소드가 동시에 수행 = 318
    • 11. 오버로딩(Overloading) = 325
    • Sample 33. Overloading을 이용한 원, 사각형, 삼각형의 면적 구하기 = 325
    • 12. 인터페이스(Interface) = 330
    • Sample 34. 상수의 패키지화 = 330
    • Sample 35. 인터페이스를 이용한 원의 면적 구하기 = 332
    • Sample 36. 추상화 클래스를 이용한 원의 면적 구하기 = 334
    • Sample 37. 추상화 클래스와 인터페이스를 이용한 원의 면적 구하기 = 336
    • 13. 다형성(Polymorphism) = 339
    • Sample 38. 다형성(가위 바위 보 게임) = 339
    • 14. 예외(Exception) = 345
    • Sample 39. 첨자 범위를 벗어나는 예외 처리 = 345
    • Sample 40. File I/O 관한 예외 = 349
    • 15. Window application = 353
    • 15.1 Button class = 353
    • Sample 41. FlowLayout으로 버튼(Button) 만들기 = 353
    • Sample 42. GridLayout으로 버튼(Button) 만들기 = 358
    • 15.2 Label class = 360
    • Sample 43. FlowLayout으로 label과 text field 만들기 = 360
    • 15.3 Checkbox class = 366
    • Sample 44. FlowLayout으로 checkbox 만들기 = 366
    • Sample 45. FlowLayout으로 radio 버튼 만들기 = 368
    • Sample 46. Cursor의 종류 알아보기 = 372
    • 15.4 Choice class = 375
    • Sample 47. 선택 버튼 만들기 = 375
    • 15.5 List class = 377
    • Sample 48. 리스트 만들기 = 377
    • 15.6 MenuBar class = 380
    • Sample 49. 메뉴 만들기 = 380
    • 15.7 Dialog class = 386
    • Sample 50. 다이얼로그 만들기 = 386
    • 15.8 GridLayout = 388
    • Sample 51. 버튼으로 달력 만들기 = 388
    • 15.9 ToolTip = 393
    • Sample 52. 버튼으로 만든 달력 툴팁 이용하기 = 393
    • Sample 53. 버튼에 툴팁 이용하기 = 397
    • Sample 54. 버튼에 툴팁을 이용한 퀴즈 = 399
    • 15.10 Event 처리 = 406
    • Sample 55. Event 처리 = 406
    더보기

    온라인 도서 정보

    온라인 서점 구매

    온라인 서점 구매 정보
    서점명 서명 판매현황 종이책 전자책 구매링크
    정가 판매가(할인율) 포인트(포인트몰)
    예스24.com

    알고리즘으로 배우는 JAVA

    절판 14,000원 12,600원 (10%)

    종이책 구매

    700포인트 (5%)
    • 포인트 적립은 해당 온라인 서점 회원인 경우만 해당됩니다.
    • 상기 할인율 및 적립포인트는 온라인 서점에서 제공하는 정보와 일치하지 않을 수 있습니다.
    • RISS 서비스에서는 해당 온라인 서점에서 구매한 상품에 대하여 보증하거나 별도의 책임을 지지 않습니다.

    분석정보

    View

    상세정보조회

    0

    Usage

    원문다운로드

    0

    대출신청

    0

    복사신청

    0

    EDDS신청

    0

    동일 주제 내 활용도 TOP

    더보기

    이 자료와 함께 이용한 RISS 자료

    나만을 위한 추천자료

    해외이동버튼