Java gently: [programming principles explained]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Harlow [u.a.]
Addison-Wesley
1998
|
Ausgabe: | 2. ed. |
Schriftenreihe: | International computer science series
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXVII, 508 S. graph. Darst. |
ISBN: | 0201342979 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV011880409 | ||
003 | DE-604 | ||
005 | 20120912 | ||
007 | t | ||
008 | 980408s1998 d||| |||| 00||| eng d | ||
020 | |a 0201342979 |9 0-201-34297-9 | ||
035 | |a (OCoLC)246286027 | ||
035 | |a (DE-599)BVBBV011880409 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-739 | ||
050 | 0 | |a QA76.73.J38 | |
082 | 0 | |a 005.13/3 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Bishop, Judith M. |d 1951- |e Verfasser |0 (DE-588)121747484 |4 aut | |
245 | 1 | 0 | |a Java gently |b [programming principles explained] |c Judy M. Bishop |
250 | |a 2. ed. | ||
264 | 1 | |a Harlow [u.a.] |b Addison-Wesley |c 1998 | |
300 | |a XXVII, 508 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a International computer science series | |
650 | 0 | 7 | |a Java 2 |0 (DE-588)4503201-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
655 | 7 | |8 1\p |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
655 | 7 | |8 2\p |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Java 2 |0 (DE-588)4503201-4 |D s |
689 | 1 | |8 3\p |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008026198&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-008026198 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 3\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804126466412118016 |
---|---|
adam_text | JAVA GENTLY 2ND EDITION JUDY M. BISHOP COMPUTER SCIENCE DEPARTMENT
UNIVERSITY OF PRETORIA ^ ADDISON-WESLEY HARLOW, ENGLAND * READING,
MASSACHUSETTS * MENLO PARK, CALIFORNIA * NEW YORK DON MILLS, ONTARIO *
AMSTERDAM * BONN * SYDNEY * SINGAPORE * TOKYO * MADRID * SAN JUAN *
MILAN * MEXICO CITY * SEOUL * TAIPEI CONTENTS LIST OF EXAMPLES AND CASE
STUDIES XIII PREFACE TO THE SECOND EDITION XVII CHAPTER SUMMARY XXV
REVIEW BOARD XXVIII PART I FUNDAMENTALS CHAPTER 1 INTRODUCTION 1.1
WELCOME TO JAVA 3 1.2 SOFTWARE DEVELOPMENT 7 1.3 THE APPROACH OF THIS
BOOK 11 1.4 GETTING STARTED WITH JAVA 14 1.5 THE JAVA GENTLY WEB SITE 16
SUMMARY 17 QUIZ: TO GET YOU STARTED 18 CHAPTER 2 SIMPLE PROGRAMS 19 2.1
TWO STARTER PROGRAMS 19 2.2 FUNDAMENTALS OF OBJECT-ORIENTED PROGRAMMING
23 2.3 BEGINNING WITH OUTPUT 32 2.4 ALL ABOUT ASSIGNMENT 35 2.5 USING
PACKAGES, CLASSES AND OBJECTS 46 SUMMARY 51 QUIZ 51 PROBLEMS 52 CHAPTER
3 STRUCTURING 53 3.1 PROPERTIES OF A GOOD PROGRAM 53 3.2 TALKING ABOUT
TYPES 55 VIII CONTENTS 3.3 REPETITION WITH FOR-LOOPS 3.4 MAKING METHODS
3.5 PASSING PARAMETERS 3.6 GUIDELINES FOR DESIGNING CLASSES 3.7 CASE
STUDY 1: PRICE TICKETS SUMMARY QUIZ PROBLEMS CHAPTER 4 CHANGING THE
STATE 4.1 INPUTTING INTERACTIVELY 4.2 FILE INPUT AND OUTPUT 4.3
SELECTION WITH IF-ELSE 4.4 INTRODUCTION TO EXCEPTIONS 4.5 CREATING AND
ACCESSING PACKAGES SUMMARY QUIZ PROBLEMS CHAPTER 5 CONTROLLING THE FLOW
5.1 CONDITIONAL LOOPS WITH WHILE AND DO 5.2 THE SWITCH-STATEMENT 5.3
CONDITIONAL LOOPS AND INPUT DATA 5.4 CASE STUDY 2: ROCK-SCISSORS-PAPER
GAME SUMMARY QUIZ PROBLEMS CHAPTER 6 ARRAYS AND TABLES 6.1 SIMPLE ARRAYS
6.2 TABLES 6.3 SORTING AND SEARCHING 6.4 DICTIONARIES SUMMARY QUIZ
PROBLEMS 62 69 71 80 86 90 91 92 95 95 102 106 115 123 126 127 128 129
129 133 139 147 152 153 154 157 157 168 177 182 190 190 191 CHAPTER 7
FORMATTING 7.1 STRINGS AND STRING HANDLING 7.2 TOKENIZERS AND THE TEXT
DASS 7.3 FORMATTING NUMBERS WITH THE J AVA. PACKAGE 7.4 DATES, CALENDARS
AND TIME SUMMARY QUIZ PROBLEMS CONTENTS IX 193 193 199 TEXT 205 210 221
222 222 PART II POWER 225 CHAPTER 8 OBJECTS AT WORK 227 8.1 OBJ ECT
PROTECTION 8.2 DESIGNING AN OBJECT-ORIENTED PROGRAM 8.3 PROPERTIES OF
OBJECTS 8.4 LISTS OF OBJECTS 8.5 INNER CLASSES 8.6 CASE STUDY 3:
NELSON S COFFEE SHOP SUMMARY QUIZ PROBLEMS CHAPTER 9 ABSTRACTION AND
INHERITANCE 9.1 CLASSPOWER 9.2 ABSTRACTION THROUGH INTERFACES 9.3
INHERITANCE 9.4 ABSTRACT METHODS AND CLASSES 9.5 CASE STUDY 4:
VETERINARY TAGS SUMMARY QUIZ PROBLEMS CHAPTER 10 GRAPHICAL USER
INTERFACES 227 233 242 247 253 255 264 264 265 267 267 269 277 282 283
289 290 291 293 10.1 INTRODUCTION TO THE AWT 293 10.2 PUTTING GRAPHICS
IN A WINDOW 294 X CONTENTS 10.3 LAYING OUT BUTTONS AND OTHER COMPONENTS
10.4 PANELS AND CANVASES FOR GROUPING SUMMARY QUIZ PROBLEMS CHAPTER 1 1
EVENT-DRIVEN PROGRAMMING 11.1 INTERACTION WITH TEXT FIELDS 11.2 EVENTS,
LISTENERS AND HANDLERS 11.3 MANAGING SEQUENCES OF EVENTS 11.4 CASE STUDY
5: SUPERMARKET TILL SUMMARY QUIZ PROBLEMS CHAPTER 12 APPLETS IN ACTION
12.1 FROM APPLICATIONS TO APPLETS 12.2 APPLETS IN BROWSERS 12.3 SOUND
AND IMAGES 12.4 CASE STUDY 6: THE NATURE CONSERVATION PROJECT SUMMARY
QUIZ PROBLEMS CHAPTER 13 MULTI-THREADING 13.1 INTRODUCTION TO
MULTI-THREADING 13.2 SETTING UP THREADS 13.3 SYNCHRONIZATION AMONG
THREADS 13.4 CASE STUDY 7: WALKMAN HIRE SUMMARY QUIZ PROBLEMS 303 312
317 317 317 319 319 323 325 329 336 336 337 339 339 344 357 363 373 373
374 375 375 377 391 397 403 403 403 CHAPTER 14 NETWORKING 14.1
CONNECTING VIA URLS 14.2 PORTS AND SOCKETS 14.3 CASE STUDY 8: THE
CHATTER SYSTEM 14.4 DATABASE CONNECTIVITY 14.5 ACCESSING REMOTE OBJECTS
14.6 CASE STUDY 9: THE AIRPORT ANNOUNCER SUMMARY QUIZ PROBLEMS CHAPTER
15 ALGORITHMS AND DATA STRUCTURES 15.1 ABOUT DATA STRUCTURES 15.2 LINEAR
AND BINARY SEARCHING 15.3 QUICKSORT AND PERFORMANCE 15.4 STACKS AND
QUEUES 15.5 LINKED LISTS AGAIN 15.6 BIT SETS SUMMARY QUIZ PROBLEMS
ANSWERS TO QUIZZES LIST OF SYNTAX FORMS FOR JAVA INDEX CONTENTS XI 405
405 410 417 422 425 SYSTEM 428 436 436 437 439 439 441 447 451 460 470
476 476 477 479 497 498 TRADEMARK NOTICE THE FOUOWING ARE TRADEMARKS OR
REGISTERED TRADEMARKS OF THEIR RESPECTIVE COMPANIES: UNIX IS A TRADEMARK
OF X/OPEN COMPANY LTD; WINDOWS, WINDOWS 95, WINDOWS NT, VISUAL J++ AND
MS- DOS ARE TRADEMARKS OF MICROSOFT CORPORATION; NETSCAPE AND NETSCAPE
COMMUNICATOR ARE TRADE- MARK OF NETSCAPE COMMUNICATIONS CORPORATION;
EXPLORER IS A TRADEMARK OF MICROSOFT; MOSAIC IS A TRADEMARK OF THE
UNIVERSITY OF ILLINOIS; MACINTOSH IS A TRADEMARK OF APPLE COMPUTER INC.;
PENTIUM AND INTEL ARE TRADEMARKS OF INTEL CORPORATION; SILICON GRAPHICS
IS A TRADEMARK OF SILI- CON GRAPHICS INC.; SUN JAVA STATION, JAVA
WORKSHOP, HOTJAVA AND SOLARIS ARE TRADEMARKS OF SUN MICROSYSTEMS INC.;
GIF, LZW AND UNISYS ARE TRADEMARKS OF UNISYS CORPORATION; WALKMAN IS A
TRADEMARK OF SONY CORPORATION; SYMANTEC CAFE IS A TRADEMARK OF SYMANTEC
CORPORATION; JBUILDER IS A TRADEMARK OF BORLAND; CODEWARRIER IS A
TRADEMARK OF METROWERKS.
|
any_adam_object | 1 |
author | Bishop, Judith M. 1951- |
author_GND | (DE-588)121747484 |
author_facet | Bishop, Judith M. 1951- |
author_role | aut |
author_sort | Bishop, Judith M. 1951- |
author_variant | j m b jm jmb |
building | Verbundindex |
bvnumber | BV011880409 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J38 |
callnumber-search | QA76.73.J38 |
callnumber-sort | QA 276.73 J38 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)246286027 (DE-599)BVBBV011880409 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 2. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01862nam a2200457 c 4500</leader><controlfield tag="001">BV011880409</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120912 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">980408s1998 d||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0201342979</subfield><subfield code="9">0-201-34297-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)246286027</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV011880409</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.73.J38</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bishop, Judith M.</subfield><subfield code="d">1951-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)121747484</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java gently</subfield><subfield code="b">[programming principles explained]</subfield><subfield code="c">Judy M. Bishop</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Harlow [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">1998</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXVII, 508 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">International computer science series</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java 2</subfield><subfield code="0">(DE-588)4503201-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="8">1\p</subfield><subfield code="0">(DE-588)4151278-9</subfield><subfield code="a">Einführung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="8">2\p</subfield><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Java 2</subfield><subfield code="0">(DE-588)4503201-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">3\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008026198&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-008026198</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">3\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
genre | 1\p (DE-588)4151278-9 Einführung gnd-content 2\p (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Einführung Lehrbuch |
id | DE-604.BV011880409 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:17:54Z |
institution | BVB |
isbn | 0201342979 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008026198 |
oclc_num | 246286027 |
open_access_boolean | |
owner | DE-739 |
owner_facet | DE-739 |
physical | XXVII, 508 S. graph. Darst. |
publishDate | 1998 |
publishDateSearch | 1998 |
publishDateSort | 1998 |
publisher | Addison-Wesley |
record_format | marc |
series2 | International computer science series |
spelling | Bishop, Judith M. 1951- Verfasser (DE-588)121747484 aut Java gently [programming principles explained] Judy M. Bishop 2. ed. Harlow [u.a.] Addison-Wesley 1998 XXVII, 508 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier International computer science series Java 2 (DE-588)4503201-4 gnd rswk-swf Java Programmiersprache (DE-588)4401313-9 gnd rswk-swf 1\p (DE-588)4151278-9 Einführung gnd-content 2\p (DE-588)4123623-3 Lehrbuch gnd-content Java Programmiersprache (DE-588)4401313-9 s DE-604 Java 2 (DE-588)4503201-4 s 3\p DE-604 HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008026198&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 3\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Bishop, Judith M. 1951- Java gently [programming principles explained] Java 2 (DE-588)4503201-4 gnd Java Programmiersprache (DE-588)4401313-9 gnd |
subject_GND | (DE-588)4503201-4 (DE-588)4401313-9 (DE-588)4151278-9 (DE-588)4123623-3 |
title | Java gently [programming principles explained] |
title_auth | Java gently [programming principles explained] |
title_exact_search | Java gently [programming principles explained] |
title_full | Java gently [programming principles explained] Judy M. Bishop |
title_fullStr | Java gently [programming principles explained] Judy M. Bishop |
title_full_unstemmed | Java gently [programming principles explained] Judy M. Bishop |
title_short | Java gently |
title_sort | java gently programming principles explained |
title_sub | [programming principles explained] |
topic | Java 2 (DE-588)4503201-4 gnd Java Programmiersprache (DE-588)4401313-9 gnd |
topic_facet | Java 2 Java Programmiersprache Einführung Lehrbuch |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008026198&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT bishopjudithm javagentlyprogrammingprinciplesexplained |