Java For Everyone : (Record no. 891715)

001 - CONTROL NUMBER
control field EBL2038555
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
additional material characteristics m d
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr -n---------
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 150719s2012||||||| s|||||||||||eng|d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781118214244
Terms of availability 78 (NL)
035 ## - SYSTEM CONTROL NUMBER
System control number (AU-PeEL)2038555
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)913799453
040 ## - CATALOGING SOURCE
Original cataloging agency AU-PeEL
Language of cataloging eng
Transcribing agency AU-PeEL
Modifying agency AU-PeEL
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.73.J38
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.13/3
090 ## - LOCALLY ASSIGNED LC-TYPE CALL NUMBER (OCLC); LOCAL CALL NUMBER (OCLC)
Classification number (OCLC) (R) ; Classification number, CALL (RLIN) (NR) QA76.73.J38
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Horstmann, Cay S.
245 10 - TITLE STATEMENT
Title Java For Everyone :
Remainder of title Late Objects
250 ## - EDITION STATEMENT
Edition statement 2nd ed.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Hoboken :
Name of publisher, distributor, etc Wiley,
Date of publication, distribution, etc 2012.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (831 p.)
490 0# - SERIES STATEMENT
Series statement eBooks on Demand
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Copyright; Preface; A Walkthrough of the Learning Aids; Acknowledgments; Contents; Special Features; Chapter 1: Introduction; 1.1 Computer Programs; 1.2 The Anatomy of a Computer; 1.3 The Java Programming Language; 1.4 Becoming Familiar with Your Programming Environment; 1.5 Analyzing Your First Program; 1.6 Errors; 1.7 Problem Solving: Algorithm Design; Chapter 2: Fundamental Data Types; 2.1 Variables; 2.2 Arithmetic; 2.3 Input and Output; 2.4 Problem Solving: First Do It By Hand; 2.5 Strings; Chapter 3: Decisions; 3.1 The if Statement; 3.2 Comparing Numbers and Strings
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 3.3 Multiple Alternatives3.4 Nested Branches; 3.5 Problem Solving: Flowcharts; 3.6 Problem Solving: Test Cases; 3.7 Boolean Variables and Operators; 3.8 Application: Input Validation; Chapter 4: Loops; 4.1 The while Loop; 4.2 Problem Solving: Hand-Tracing; 4.3 The for Loop; 4.4 The do Loop; 4.5 Application: Processing Sentinel Values; 4.6 Problem Solving: Storyboards; 4.7 Common Loop Algorithms; 4.8 Nested Loops; 4.9 Application: Random Numbers and Simulations; Chapter 5: Methods; 5.1 Methods as Black Boxes; 5.2 Implementing Methods; 5.3 Parameter Passing; 5.4 Return Values
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 5.5 Methods Without Return Values5.6 Problem Solving: Reusable Methods; 5.7 Problem Solving: Stepwise Refinement; 5.8 Variable Scope; 5.9 Recursive Methods (Optional); Chapter 6: Arrays and Array Lists; 6.1 Arrays; 6.2 The Enhanced for Loop; 6.3 Common Array Algorithms; 6.4 Using Arrays with Methods; 6.5 Problem Solving: Adapting Algorithms; 6.6 Problem Solving: Discovering Algorithms by Manipulating Physical Objects; 6.7 Two-Dimensional Arrays; 6.8 Array Lists; Chapter 7: Input/Output and Exception Handling; 7.1 Reading and Writing Text Files; 7.2 Text Input and Output
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 7.3 Command Line Arguments7.4 Exception Handling; 7.5 Application: Handling Input Errors; Chapter 8: Objects and Classes; 8.1 Object-Oriented Programming; 8.2 Implementing a Simple Class; 8.3 Specifying the Public Interface of a Class; 8.4 Designing the Data Representation; 8.5 Implementing Instance Methods; 8.6 Constructors; 8.7 Testing a Class; 8.8 Problem Solving: Tracing Objects; 8.9 Problem Solving: Patterns for Object Data; 8.10 Object References; 8.11 Static Variables and Methods; Chapter 9: Inheritance and Interfaces; 9.1 Inheritance Hierarchies; 9.2 Implementing Subclasses
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 9.3 Overriding Methods9.4 Polymorphism; 9.5 Object: The Cosmic Superclass; 9.6 Interface Types; Chapter 10: Graphical User Interfaces; 10.1 Frame Windows; 10.2 Events and Event Handling; 10.3 Processing Text Input; 10.4 Creating Drawings; Chapter 11: Advanced User Interfaces; 11.1 Layout Management; 11.2 Choices; 11.3 Menus; 11.4 Exploring the Swing Documentation; 11.5 Using Timer Events for Animations; 11.6 Mouse Events; Chapter 12: Object-Oriented Design; 12.1 Classes and Their Responsibilities; 12.2 Relationships Between Classes; 12.3 Application: Printing an Invoice; 12.4 Packages
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Chapter 13: Recursion
520 ## - SUMMARY, ETC.
Summary, etc Java For Everyone, 2nd Edition is a comprehensive introduction to Java and computer programming, which focuses on the principles of programming, software engineering, and effective learning. It is designed for a one-semester, mixed-major, first course in programming.   Nobody supports your desire to teach students good programming skills like Cay Horstmann. Active in both the classroom and the software industry, Horstmann knows that meticulous coding-not shortcuts-is the base upon which great programmers are made. Using an innovative visual design that leads students step-by-step through intr
588 ## -
-- Description based upon print version of record.
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Application software -- Development.
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computing platforms.
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Java (Computer program language).
655 #0 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Display text Print version:
Main entry heading Horstmann, Cay S.
Title Java For Everyone : Late Objects
Place, publisher, and date of publication Hoboken : Wiley,c2012
International Standard Book Number 9781118063316
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="http://uttyler.eblib.com/patron/FullRecord.aspx?p=2038555">http://uttyler.eblib.com/patron/FullRecord.aspx?p=2038555</a>
Link text Click here to view this ebook.
901 ## - LOCAL DATA ELEMENT A, LDA (RLIN)
Platform EBL
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Electronic Book
Source of classification or shelving scheme
Holdings
Withdrawn status Lost item Source of classification or shelving scheme Damaged status Not for loan Permanent Location Current Location Shelving location Date acquired Full call number Barcode Date last seen Uniform Resource Identifier Price effective from Koha item type
          UT Tyler Online UT Tyler Online Online 2015-07-20 QA76.73.J38 EBL2038555 2015-07-20 http://uttyler.eblib.com/patron/FullRecord.aspx?p=2038555 2015-07-20 Electronic Book