Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Title
Copyright
Contents
Preface
1 Getting started
Introduction
Installing the JDK
Writing a first Java program
Compiling & running programs
Creating a variable
Recognizing data types
Creating constants
Adding comments
Troubleshooting problems
Summary
2 Performing operations
Doing arithmetic
Assigning values
Comparing values
Assessing logic
Examining conditions
Setting precedence
Escaping literals
Working with bits
Summary
3 Making statements
Branching with if
Branching alternatives
Switching branches
Looping for
Looping while true
Doing do-while loops
Breaking out of loops
Returning control
Summary
4 Directing values
Casting type values
Creating variable arrays
Passing an argument
Passing multiple arguments
Looping through elements
Changing element values
Adding array dimensions
Catching exceptions
Summary
5 Manipulating data
Exploring Java classes
Doing mathematics
Rounding numbers
Generating random numbers
Managing strings
Comparing strings
Searching strings
Manipulating characters
Summary
6 Creating classes
Forming multiple methods
Understanding program scope
Forming multiple classes
Extending an existing class
Creating an object class
Producing an object instance
Encapsulating properties
Constructing object values
Summary
7 Importing functions
Handling files
Reading console input
Reading files
Writing files
Sorting array elements
Making array lists
Managing dates
Formatting numbers
Summary
8 Building interfaces
Creating a window
Adding push buttons
Adding labels
Adding text fields
Adding item selectors
Adding radio buttons
Arranging components
Changing appearance
Summary
9 Recognizing events
Listening for events
Generating events
Handling button events
Handling item events
Reacting to keyboard events
Responding to mouse events
Announcing messages
Requesting input
Summary
10 Deploying programs
Producing an application
Distributing programs
Building Java archives
Deploying applications
Creating Android projects
Exploring project files
Adding resources & controls
Inserting Java code
Testing the application
Deploying Android apps
Summary
Back Cover
← Prev
Back
Next →
← Prev
Back
Next →