My Account Log in

1 option

Ivor Horton's beginning Java : Java 7 edition / Ivor Horton.

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Horton, Ivor R.
Language:
English
Subjects (All):
Java (Computer program language).
Physical Description:
1 online resource (1154 p.)
Edition:
Java 7 ed.
Place of Publication:
Indianapolis, Ind. : John Wiley & Sons, Inc., 2011.
System Details:
text file
Summary:
Find out why thousands have turned to Ivor Horton for learning Java Ivor Horton's approach is teaching Java is so effective and popular that he is one of the leading authors of introductory programming tutorials, with over 160,000 copies of his Java books sold. In this latest edition, whether you're a beginner or an experienced programmer switching to Java, you'll learn how to build real-world Java applications using Java SE 7. The author thoroughly covers the basics as well as new features such as extensions and classes; extended coverage of the Swing Application Framework; and he do
Contents:
Ivor Horton's Beginning Java®; Contents; Welcome; Chapter 1: Introducing Java; What Is Java All About?; Features of the Java Language; Learning Java; Java Programs; Learning Java-the Road Ahead; The Java Environment; Java Program Development; Object-Oriented Programming in Java; So What Are Objects?; What Defines a Class of Objects?; Operating on Objects; Java Program Statements; Encapsulation; Classes and Data Types; Classes and Subclasses; Advantages of Using Objects; Annotations; Generic Classes; Java Program Structure; Java's Class Library; Java Applications; Java and Unicode; Summary
ResourcesChapter 2: Programs, Data, Variables, and Calculation; Data and Variables; Naming Your Variables; Variable Names and Unicode; Variables and Types; Integer Data Types; Declaring Integer Variables; Floating-Point Data Types; Floating-Point Literals; Declaring Floating-Point Variables; Fixing the Value of a Variable; Arithmetic Calculations; Integer Calculations; Integer Division and Remainders; The Increment and Decrement Operators; Computation with Shorter Integer Types; Errors in Integer Arithmetic; Floating-Point Calculations; Other Floating-Point Arithmetic Operators
Error Conditions in Floating-Point ArithmeticMixed Arithmetic Expressions; Explicit Casting; Automatic Type Conversions in Assignments; The op= Operators; Mathematical Functions and Constants; Importing the Math Class Methods; Storing Characters; Character Escape Sequences; Character Arithmetic; Bitwise Operations; Using the AND and OR Operators; Using the Exclusive OR Operator; Shift Operations; Methods for Bitwise Operations; Variables with a Fixed Set of Integer Values; Boolean Variables; Operator Precedence; Program Comments; Documentation Comments; Summary; Chapter 3: Loops and Logic
Making DecisionsMaking Comparisons; The if Statement; Nested if Statements; Comparing Enumeration Values; Logical Operators; The Conditional Operator; The switch Statement; The General Case of the switch Statement; Variable Scope; Loops; Varieties of Loop; Counting Using Floating-Point Values; Nested Loops; The continue Statement; The Labeled continue Statement; Using the break Statement in a Loop; Assertions; More Complex Assertions; Summary; Chapter 4: Arrays and Strings; Arrays; Array Variables; Defining an Array; The Length of an Array; Accessing Array Elements; Reusing Array Variables
Initializing ArraysUsing Arrays; Arrays of Arrays; Arrays of Characters; Strings; String Literals; Creating String Objects; Arrays of Strings; Operations on Strings; Joining Strings; Comparing Strings; Sequencing Strings; Accessing String Characters; Searching Strings for Characters; Searching for Substrings; Extracting Substrings; Modified Versions of String Objects; Creating Character Arrays from String Objects; Using the Collection-Based for Loop with a String; Obtaining the Characters in a String as an Array of Bytes; Creating String Objects from Character Arrays; Mutable Strings
Creating StringBuffer Objects
Notes:
Includes index.
ISBN:
1-283-28297-6
9786613282972
1-118-17342-2
OCLC:
763160171

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account