買這商品的人也買了...
-
$280$99 -
$280$99 -
$480$99 -
$880$880 -
$550$550 -
$600$600 -
$1,805Test-Driven Development: By Example (Paperback)
-
$149$134 -
$199$179 -
$2,350$2,233 -
$880$695 -
$780$702 -
$550$468 -
$690Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications
-
$950Assembly Language for Intel-Based Computers, 5/e (IE) (美國版ISBN:0132383101)
-
$990$891 -
$600$480 -
$720$612 -
$650$553 -
$700$630 -
$580$458 -
$620$527 -
$650$514 -
$750$638 -
$650$507
相關主題
商品描述
Description
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.
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
商品描述(中文翻譯)
描述
Java短語手冊為您提供了在Java中快速有效地完成編程項目所需的代碼短語。
基本代碼和命令
Java短語手冊提供了超過100個可自定義的代碼片段,讓您可以在幾乎任何情況下輕鬆編寫功能性的Java代碼。
簡潔易懂
輕便易攜,讓您可以放棄那些笨重的書籍,只需要一本便攜指南
靈活實用
充滿了超過100個可自定義的代碼片段,讓您可以在幾乎任何情況下輕鬆編寫功能性的Java代碼
Timothy Fisher自1997年以來一直在Java軟件開發領域工作,目前是底特律康普威爾公司的顧問。他喜歡寫有關技術的文章,並且是Java Developer's Journal和XML Journal的撰稿人。Tim對教育和使用先進的互聯網技術進行教育充滿熱情。
目錄
介紹
1 基礎知識
編譯Java程序
運行Java程序
設置類路徑
2 與環境交互
獲取環境變量
設置和獲取系統屬性
解析命令行參數
3 操作字符串
比較字符串
搜索和檢索子字符串
逐個字符處理字符串
按字符反轉字符串
按單詞反轉字符串
將字符串全部轉為大寫或小寫
從字符串開頭或結尾刪除空格
解析逗號分隔的字符串
4 使用數據結構
調整數組大小
遍歷集合
創建映射集合
&nbs```