Fr. 17.50

Java Phrasebook

English · Paperback / Softback

Shipping usually within 3 to 5 weeks

Description

Read more

Essential Code and Commands
 
Java Phrasebook gives you the code phrases you need to quickly and effectively complete your programming projects in Java.
 
Concise and Accessible
Easy to carry and easy to use-lets you ditch all those bulky books for one portable guide
 
Flexible and Functional
Packed with more than 100 customizable code snippets-so you can readily code functional Java in just about any situation
 
Timothy Fisher has been working professionally in the Java software development field since 1997 and is currently a consultant for the Compuware Corporation in Detroit, Michigan. He enjoys writing about technology and has been a contributor to Java Developer's Journal and XML Journal. Tim is also passionate about education and the use of advanced Internet technologies for education.
 
Programming / Java
 
$16.99 USA / $20.99 CAN / £11.99 Net UK

List of contents

        Introduction
    1    The Basics
        Compiling a Java Program
        Running a Java Program
        Setting the Classpath
    2    Interacting with the Environment
        Getting Environment Variables
        Setting and Getting System Properties
        Parsing Command-Line Arguments
    3    Manipulating Strings
        Comparing Strings
        Searching For and Retrieving Substrings
        Processing a String One Character at a Time
        Reversing a String by Character
        Reversing a String by Word
        Making a String All Uppercase or All Lowercase
        Trimming Spaces from the Beginning or End of a String
        Parsing a Comma-Separated String
    4    Working with Data Structures
        Resizing an Array
        Iterating Over a Collection
        Creating a Mapped Collection
        Sorting a Collection
        Finding an Object in a Collection
        Converting a Collection to an Array
    5    Dates and Times
        Finding Today's Date
        Converting Between Date and Calendar Objects
        Printing Date/Time in a Given Format
        Parsing Strings into Dates
        Adding to or Subtracting from a Date or Calendar
        Calculating the Difference Between Two Dates
        Comparing Dates
        Finding the Day of Week/Month/Year or Week Number
        Calculating Elapsed Time
    6    Pattern Matching with Regular Expressions
        Regular Expressions in Java
        Finding Matching Text Using a Regular Expression
        Replacing Matched Text
        Finding All Occurrences of a Pattern
        Printing Lines Containing a Pattern
        Matching Newlines in Text
    7    Numbers
        Checking Whether a String Is a Valid Number
        Comparing Floating Point Numbers
        Rounding Floating Point Numbers
        Formatting Numbers
        Formatting Currencies
        Converting an Integer to Binary, Octal, and Hexadecimal
        Generating Random Numbers
        Calculating Trigonometric Functions
        Calculating a Logarithm
    8    Input and Output
        Reading Text from Standard Input
        Writing to Standard Output
        Formatting Output
        Opening a File by Name
        Reading a File into a Byte Array
        Reading Binary Data
        Seeking in a File
        Reading a JAR or Zip Archive
        Creating a Zip Archive
    9    Working with Directories and Files
        Creating a File
        Renaming a File or Directory
        Deleting a File or Directory
        Changing File Attributes
        Getting the Size of a File
        Determining if a File or Directory Exists
        Moving a File or Directory
        Getting an Absolute Filename Path from a Relative Filename Path
        Determining if a Filename Path is a File or Directory
        Listing a Directory
        Creating a New Directory
    10    Network Clients
        Contacting a Server
        Finding IP Addresses and Domain Names
        Handling Network Errors
        Reading Text
        Writing Text
        Reading Binary Data
        Writing Binary Data
        Reading Serialized Data
        Writing Serialized Data
        Reading a Web Page via HTTP
    11    Network Servers
        Creating a Server and Accepting a Request
        Returning a Response
        Returning an Object
        Handling Multiple Clients
        Serving HTTP Content
    12    Sending and Receiving Email
        Overview of JavaMail API
        Sending Email
        Sending MIME Email
        Reading Email
    13    Database Access
        Connecting to a Database via JDBC
        Sending a Query via JDBC
        Using a Prepared Statement
        Retrieving Results of a Query
        Using a Stored Procedure
    14    Using XML
        Parsing XML with SAX
        Parsing XML with DOM
        Using a DTD to Verify an XML Document
        Creating an XML Document with DOM
        Transforming XML with XSLT
    15    Using Threads
        Starting a Thread
        Stopping a Thread
        Waiting For a Thread to Complete
        Synchronizing Threads
        Pausing a Thread
        Listing All Threads
    16    Dynamic Programming Through Reflection
        Getting a Class Object
        Getting a Class Name
        Discovering Class Modifiers
        Finding Superclasses
        Determining the Interfaces Implemented by a Class
        Discovering Class Fields
        Discovering Class Constructors
        Discovering Method Information
        Getting Field Values
        Setting Field Values
        Invoking Methods
        Loading and Instantiating a Class Dynamically
    17    Packaging and Documenting Classes
        Creating a Package
        Documenting Classes with JavaDoc
        Archiving Classes with Jar
        Running a Program from a JAR File
0672329077, TOC, 10/13/2006
 

About the author

Timothy Fisher has been working professionally in the Java software development field since 1997. He has served in a variety of roles including developer, team leader, and chief architect.Tim is currently a consultant for the Compuware Corporation in Detroit, Michigan. Tim also enjoys writing about technology and has been a contributor to Java Developer's Journal and XML Journal. Along with his technology interests,Tim is also passionate about education and the use of advanced Internet technologies for education.You can contact Tim and read his blog at: www.timothyfisher.com.
 
 

Summary

Aims to give you the code phrases you need to complete your programming projects in Java. This book contains more than 100 customizable code snippets which help you code functional Java.

Product details

Authors Timothy Fisher, Timothy R. Fisher
Publisher Pearson Academic
 
Languages English
Product format Paperback / Softback
Released 01.01.2006
 
EAN 9780672329074
ISBN 978-0-672-32907-4
No. of pages 224
Weight 180 g
Series Developer's Library
Sams
Sams
Subject Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.