Home > Store > Programming > Java

larger cover

Add To My Wish List

Java Phrasebook

  • By Timothy R. Fisher
  • Published Nov 6, 2006 by Sams. Part of the Developer's Library series.
    • Copyright 2007
    • Dimensions: 4-1/2x7
    • Pages: 224
    • Edition: 1st
    • Book
    • ISBN-10: 0-672-32907-7
    • ISBN-13: 978-0-672-32907-4

Register your product to gain access to bonus material or receive a coupon.

  • Description
  • Reviews
  • Sample Content

Product Author Bios

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.

 

 

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

Customer Reviews

11 of 13 people found the following review helpful
4.0 out of 5 stars A different kind of Java reference book, February 9, 2007
By 
calvinnme - See all my reviews
(HALL OF FAME REVIEWER)    (TOP 500 REVIEWER)    (VINE VOICE)   
This review is from: Java Phrasebook (Paperback)
This is a very odd approach for a Java reference book. The idea is that, if you are in a foreign country and cannot speak the language, "phrasebooks" for that language, showing you how to say common phrases without having to study the language in detail, are very helpful. That is true. However, those people who find such phrasebooks useful tend to board a plane and go home in a few weeks, with no real further use for the language. The problem is, how many times is that true in programming? Either you need to know the entire programming language, or you don't. This book is an attempt to use the same phrasebook approach for Java. In the beginning, it does a pretty good job of stating basic things you need to know such as setting up your environment, compiling from the command line, etc. that are usually not clearly stated in books that teach you the full-blown language. However, don't expect it to teach you the language. It might make a good reference for showing novices certain basics... Read more
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 4 people found the following review helpful
5.0 out of 5 stars Beautiful and well written book, February 10, 2007
By 
B. S. Meera "Meera Subbarao" (Silver Spring, MD United States) - See all my reviews
(REAL NAME)   
This review is from: Java Phrasebook (Paperback)
Java Phrasebook is a beautiful, well written book containing 100's of phrases which will help the reader to accomplish common tasks in Java. This book is for intermediate Java developers as well as developers who are new to Java.

The author assumes you have previous knowledge of Java and you are ready to program in Java; don't worry he has included references to various web sites (mostly Sun) throughout the book for additional information you might need.

The book covers JDK 5.0 and is not a Java language tutorial or introduction or even a reference to the Java language.

Personally, I found this book very easy to read, and carry; it fits in my purse. I do agree with what the author suggests; if your goal is to get a deeper understanding of a specific technology, this is not the book you are looking for.

On the other hand, this book should be very helpful for those who need to brush up some phrases before an Interview or even to those who... Read more
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful
3.0 out of 5 stars hardly used it in my learning journy, February 5, 2009
Amazon Verified Purchase(What's this?)
This review is from: Java Phrasebook (Paperback)
When I bought this book I was beginning Java, now I am reasonably proficient. I rarely consulted this book in this journey.

Whenever I wanted to know something simple, this book was no help.

This book is OK, but I can't quite see where it useful. It wasn't useful for me as an amateur beginner as I gravitated towards the net or fully fledged Java books, and I very much doubt it would be useful for seasoned programmers.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Share your thoughts with other customers:
 See all 3 customer reviews...

Online Sample Chapters

Manipulating Strings

Manipulating Strings in Java

Table 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

 

Downloadable Sample Chapter

Download the Introduction

Download the sample chapter

Download the Index

 
Best Value

Book + eBook Bundle  $35.98  $21.59

Book Price $15.99
eBook Price $5.60
eBook formats included

Buy

This book includes free shipping!

Buy

Book  $19.99  $15.99

Usually ships in 24 hours.

This book includes free shipping!

Buy

eBook (Watermarked)  $15.99  $12.79

Includes EPUB, MOBI, and PDF
About eBook Formats

This eBook includes the following formats, accessible from your Account page after purchase:

ePubEPUBThe open industry format known for its reflowable content and usability on supported mobile devices.

MOBIMOBIThe eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

Adobe ReaderPDFThe popular standard, used most often with the free Adobe® Reader® software.

This eBook requires no passwords or activation to read. We customize your eBook by discretely watermarking it with your name, making it uniquely yours.

Purchase Reward: One Month Free Subscription
By completing any purchase on InformIT, you become eligible for an unlimited access one-month subscription to Safari Books Online.

Get access to thousands of books and training videos about technology, professional development and digital media from more than 40 leading publishers, including Addison-Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media, Wrox, Apress, and many more. If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months. That's a total savings of $199.