13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

viiiC<strong>on</strong>tents1.41.51.6Chapter 22.12.22.32.42.52.6Chapter 33.13.23.33.41.3.9 The find Command ................................................................1.3.10 The Shell Revisited ................................................................1.3.11 The tar and zip Commands ...................................................1.3.12 The man Command ...............................................................Review ................................................................................................What You Still D<strong>on</strong>’t Know ..................................................................Resources ..........................................................................................An Embarrassment of Riches: Editors .......................................What You Will Learn ...........................................................................Eye to Eye with vi ...............................................................................2.2.1 Exiting ....................................................................................2.2.2 Search and Replace ..............................................................2.2.3 The Joy of Regular Expressi<strong>on</strong>s ............................................2.2.4 Starting Off Right: .exrc .....................................................Editors Galore .....................................................................................2.3.1 Editing Your Pipes (sed, the Stream EDitor) .........................2.3.2 Simple Graphical Editors .......................................................Review ................................................................................................What You Still D<strong>on</strong>’t Know ..................................................................Resources ..........................................................................................An Experienced Programmer’s Introducti<strong>on</strong> to Java ................What You Will Learn ...........................................................................Fundamental Language Elements ......................................................3.2.1 Scalar Types ..........................................................................3.2.2 Object Types ..........................................................................3.2.3 Statements .............................................................................3.2.4 Error Handling, Java Style .....................................................3.2.5 print(), println(), printf() ...............................Using (and Making) Java APIs ...........................................................3.3.1 The package Statement .....................................................3.3.2 The import Statement .......................................................Encapsulati<strong>on</strong>, Inheritance, and Polymorphism .................................3.4.1 Encapsulati<strong>on</strong> ........................................................................3.4.2 Inheritance .............................................................................20212629303030333334404143444547474949495151525357657478828284858586

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!