Document Type
|
:
|
BL
|
Record Number
|
:
|
1000891
|
Doc. No
|
:
|
b755261
|
Main Entry
|
:
|
Levenick, James Richard,1952-
|
Title & Author
|
:
|
Simply Java : : an introduction to Java programming /\ James R. Levenick.
|
Edition Statement
|
:
|
1st ed.
|
Publication Statement
|
:
|
Hingham, Mass. :: Charles River Media,, ©2006.
|
Series Statement
|
:
|
Charles River Media programming series
|
Page. NO
|
:
|
1 online resource (xiii, 394 pages) :: illustrations.
|
ISBN
|
:
|
1584506466
|
|
:
|
: 9781584506461
|
|
:
|
1584504269
|
|
:
|
9781584504269
|
Notes
|
:
|
Includes index.
|
|
:
|
Includes link to CD content.
|
|
:
|
Title from title screen.
|
Contents
|
:
|
""Contents""; ""Preface""; ""1 Programming Is Like Juggling""; ""Computing as a Fact of Life""; ""The Past: A Very Brief History of Computing""; ""Juggling""; ""Conclusion""; ""2 Programming the Simplest Java Programs""; ""Introduction""; ""Examples""; ""Details""; ""Using Parameters to Pass Information to a Method""; ""A Digression""; ""Running the Personalized Robot Greeter""; ""The Power of Inheritance""; ""The Least You Can Do""; ""Executing an Applet""; ""A Greetings Applet That Uses a Graphics Context""; ""Conclusion""; ""Compiler Error Messages""; ""Review Questions""
|
|
:
|
""3 Class Design and Implementation""""Introduction""; ""Building and Testing the Prototype GUI""; ""A Generic Problem-Solving Technique""; ""Account Class: Design, Implementation, and Testing""; ""Creating and Testing the Finished GUI""; ""The Bank Class: Design, Implementation, and Testing""; ""Putting It All Together�Finally!""; ""Conclusion""; ""Review Questions""; ""4 Graphics and Inheritance""; ""Introduction""; ""The Graphics Class""; ""The Circle Class�Design and Implementation""; ""Displaying a Circle Graphically""; ""The Color Class""
|
|
:
|
""Actions Depending on Conditions�Conditional Execution""""Programming Example: Using the SingleScoreConverter Class in a Tennis Scorekeeping Program""; ""Conclusion""; ""Review Questions""; ""8 Iterative Statements and Strings""; ""Introduction""; ""Iteration: Repeated Action""; ""The while Loop""; ""The for Loop""; ""Strings: A Very Brief Introduction""; ""Conclusion""; ""Review Questions""; ""9 Simulation and Animation""; ""Introduction""; ""An Introduction to Threads""; ""The Programming Task""; ""Recapitulation""; ""Conclusion""; ""10 Reading and Writing Files""; ""Introduction""
|
|
:
|
""Isolating the I/O Using java.util. StringTokenizer""""The MyReader Class""; ""Putting It All Together""; ""Conclusion""; ""Review Questions""; ""11 Data Structures""; ""Introduction""; ""Arrays""; ""Vector and Iterator""; ""A Simple Bank Database""; ""Molecules in Box""; ""Conclusion""; ""Review Questions""; ""12 Interfaces and Writing a List Class""; ""Introduction""; ""Interfaces""; ""Designing a List Class""; ""List Implementation Using an Array: MyArrayIntList""; ""Implementation Using a Vector: MyVectorIntList""; ""Testing""; ""JavaDoc""; ""Conclusion""; ""Review Questions""
|
|
:
|
""The Eye Class: Design and Implementation""""Assembling a Working Eyes Program""; ""Conclusion""; ""Review Questions""; ""5 Toward Consistent Classes""; ""Introduction""; ""Details I�Statements in Java: Syntax and Semantics""; ""The Basics of Classes""; ""Constructors""; ""Details II�Types, Operators, and Expressions""; ""Recapitulation""; ""Conclusion""; ""Review Questions""; ""6 Software Reuse""; ""Introduction""; ""Inheritance""; ""Composition""; ""Composition Programming Example: Snowpeople""; ""Conclusion""; ""Review Questions""; ""7 Conditional Statements""; ""Introduction""
|
Subject
|
:
|
Java (Computer program language)
|
Subject
|
:
|
Java (Langage de programmation)
|
Subject
|
:
|
COMPUTERS-- Programming Languages-- C♯
|
Subject
|
:
|
COMPUTERS-- Programming Languages-- Java.
|
Subject
|
:
|
COMPUTERS-- Programming Languages-- Pascal.
|
Subject
|
:
|
Java (Computer program language)
|
Dewey Classification
|
:
|
005.13/3
|
LC Classification
|
:
|
QA76.73.J38L475 2006eb
|