Introduction to programming using Java : (Record no. 929)

MARC details
000 -LEADER
fixed length control field 04375cam a22003014a 4500
001 - CONTROL NUMBER
control field 3576063
003 - CONTROL NUMBER IDENTIFIER
control field OSt
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20210323140115.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 990504s2000 maua 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 99028546
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780201612721
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0201612720
040 ## - CATALOGING SOURCE
Original cataloging agency BUL
Transcribing agency BUL
Modifying agency BUL
Language of cataloging ENG
Description conventions RDA
042 ## - AUTHENTICATION CODE
Authentication code pcc
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.133
Edition number 21
Item number ARN
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Arnow, David M.
245 10 - TITLE STATEMENT
Title Introduction to programming using Java :
Remainder of title an object-oriented approach /
Statement of responsibility, etc. David M. Arnow, Gerald Weiss.
250 ## - EDITION STATEMENT
Edition statement Java 2 update
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Massachusetts ;
-- New York ;
-- England :
Name of publisher, distributor, etc. Addison Wesley,
Date of publication, distribution, etc. 2000.
300 ## - PHYSICAL DESCRIPTION
Extent xxxv, 805 p. :
Other physical details ill. ;
Dimensions 23 cm.
500 ## - GENERAL NOTE
General note CONTENTS:<br/><br/>1 Jumping into java<br/><br/> 1.1 Computers and programs<br/> 1..2 Programs and models<br/> 1..3 Objects, behavior, and classes<br/> etc<br/><br/>2 Using objects<br/> 2.1 Introduction<br/> 2.2 Using print stream objects<br/> 2..3 Using spring stream objects<br/> etc<br/><br/>3 Using classes<br/> 3.1 Introduction<br/> 3.2 Creating objects<br/> 3.3 Disk files<br/> 3.4 Writing output to files<br/> 3.5 Input:: An overview<br/> <br/>4 Defining classes<br/><br/> 4.1 Introduction<br/> 4.2 Class definition<br/> 4.3 Designing classes: spying an interactive 10 classes<br/> 4.4 Implementing the interactive class<br/><br/>5 The class design process; method implementation and numerical processing<br/><br/> 5.1 Introduction<br/> 5.2 Designing classes- An overview<br/> 5.3 Numeric processing<br/> 5.4 Collecting tools : An example<br/> 5.5 Other integer types<br/> etc<br/><br/>6. Controlling Behavior -Conditional Execution<br/><br/> 6.1 Introduction<br/> 6.2 Conditional execution<br/> 6.3 Employee payroll : An example<br/> 6.4 Input methods revisited<br/> 6.5 the boolean and boolean- valued expression<br/> etc<br/><br/>7. Verifying Object Behavior: <br/> 7.1 Introduction<br/> 7.2 Categories of errors<br/> 7.3 Test drivers<br/> 7.4 Automatic testing<br/> 7.5 What to test and how to test<br/> etc<br/><br/>8. Working with Multiple Objects<br/> <br/> 8.1 Introduction<br/> 8.2 Processing Multiple Objects<br/> 8.3 Loop patterns<br/> 8.4 The impact of loops on testing<br/> 8.5 A Radio Station 's Song Library<br/> etc<br/><br/>9. Iteration<br/> 9.1 Introduction<br/> 9.2 Designing Loops<br/> 9.3 Another Simple Example<br/> 9.4 Revisiting the Loop Patterns of Chapter 8<br/> 9.5 Variations on the Payroll Loop<br/> etc<br/><br/>10. Organizing Objects<br/> 10.1 Indexing<br/> 10.2 The Limitations of Enumerators<br/> 10.3 Searching<br/> 10.4 Self - organizing Vectors<br/> 10.5 Finding the index of an Extreme<br/> etc<br/><br/>11. Recursion<br/> 11.1 Introduction<br/> 11.2 Example Exponentiation<br/> 11.3 How to Design in Recursive Method<br/> 11.4 Recursive Methods Under the Hood<br/> 11.5 Recursion with Vectors ,Arrays and Strings<br/> etc<br/><br/>12. Examples<br/><br/> 12.1 Introduction<br/> 12.2 The LOGO Turtle<br/> 12.3 Web Site Management<br/> 12.4 The game of Mancala<br/> <br/>13 Extending class behavior<br/><br/> 13.1 Introduction<br/> 13.2 Extending Class- Inheritance<br/> 13.3 A Better BufferedReader<br/> 13.4 Adding State to the Subclass - Accessing the Superclass's state<br/> etc<br/><br/> 14. Exceptions<br/> <br/> 14.1 Expect the Unexpected<br/> 14.2 Encountering the Unexpected<br/> 14.3 Handling the Unexpected <br/> 14.4 Responsibility for the Unexpected<br/> 14.5 Exceptions are not Always Errors<br/><br/>
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Glossary : p.725-738 . _ Index : p. 793-805 .
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Java (Computer program language)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Object-oriented programming (Computer science)
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Weiss, Gerald.
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN)
a 7
b cbc
c orignew
d 1
e ocip
f 19
g y-gencatlg
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Book Open Access
Edition Java 2 update
Classification part 005.133
Item part 1
Call number prefix ARN
Call number suffix 005.133 ARN
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Date acquired Source of acquisition Inventory number Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type
    Dewey Decimal Classification     Engineering Library Engineering Library 03/23/2021 Donation 0009704   005.133 ARN 1 BUML23100913 03/23/2021 1 03/23/2021 Book Open Access