Books Home | About Us | Index | Next Record | Browse

The online computer book shop for UK & Europe                                   

Tel: 0121 706 6000 

Static Book Details Page - Computer Manuals Website

 Java Phrasebook
  

  Java Phrasebook by Timothy Fisher

  • Published by: SAMS
  • Author: Timothy Fisher
  • Page Count: 210
  • Group: JAVA 5/JAVA 2 PLATFORM
  • ISBN: 0672329077 / 9780672329074
  • Published: Nov 2006

Our Price: 9.59
Discount: 20%
RRP: 11.99 

For Latest Pricing and Availability Click Here
 

The online computer book shop for UK & Europe

Book Information and Description:

Java Phrasebook
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

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

 

Book store with some thing for everyone