Book Description
Sams Teach Yourself Java in 21 Days
Covering Java 7 and Android App Development
Sams Teach Yourself Java in 21 Days continues to be one of the most popular, best-selling Java tutorials on the market. Written by an expert technical writer, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization.
The sixth edition of Sams Teach Yourself Java in 21 Days adds coverage of Java 7 and places a special emphasis on Android programming, capitalizing on the fastest-growing area of Java programming. There will be a new chapter on Android development and additional material where appropriate throughout the book. This edition also includes new material on using NetBeans, the free integrated IDE for Java.
No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming.
Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most.
Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions.
- Completely revised, updated, and expanded to cover the latest features of Java 7
- Learn to develop standalone Java applications, Android apps, and Java Web Start applications
- Easy-to-understand, practical examples clearly illustrate the fundamentals of Java programming
- Discover how Swing can help you quickly develop programs with a graphical user interface
- Find out about JDBC 4.1 programming with the Java DB database and XML parsing with the open source XOM class library
- Covers new features of Java 7 such as improved try-catch exception handling, the new switch, and Nimbus look and feel
Brief Description
An introduction to programming and Java; no previous programming experience required.
An introduction to Java, for readers with some previous programming experience.
A comprehensive guide to Java, for professional programmers new to Java, but experienced with other programming languages.
An authoritative guide to creating faster, more reliable applications, for intermediate to advanced programmers.
Table of Contents
Week 1: The Java Language
1 Getting Started with Java
2 The ABCs of Programming
3 Working with Objects
4 Lists, Logic, and Loops
5 Creating Classes and Methods
6 Packages, Interfaces, and Other Class Features
7 Exceptions and Threads
Week 2: The Java Class Library
8 Data Structures
9 Working with Swing
10 Building a Swing Interface
11 Arranging Components on a User Interface
12 Responding to User Input
13 Creating Java2D Graphics
14 Developing Swing Applications
Week 3: Java Programming
15 Working with Input and Output
16 Serializing and Examining Objects
17 Communicating Across the Internet
18 Accessing Databases with JDBC 4.1 and Derby
19 Reading and Writing RSS Feeds
20 XML Web Services
21 Writing Android Apps for Java
Appendixes
A Using the NetBeans Integrated Development Environment
B This Book’s Website
C Setting Up an Android Development Environment
D Using the Java Development Kit
E Programming with the Java Development Kit
Quiz Answers
中文:
书名:萨姆斯21天自学Java,第6版
SAMS在21天内自学Java
Covering Java 7 and Android App Development
SAMS在21天内自学Java 仍然是市场上最受欢迎、最畅销的Java教程之一。它由一位专业技术作家撰写,因其清晰而优雅的文字、广泛使用的例子以及逻辑完整的组织而受到好评。
第六版 SAMS在21天内自学Java 增加了对Java 7的报道,并特别强调Android编程,充分利用了Java编程这一增长最快的领域。在整本书中,将有关于Android开发的新章节和适当的补充材料。这个版本还包括有关使用NetBeans的新材料,NetBeans是Java的免费集成IDE。
No previous programming experience required。通过遵循本书中精心组织的21课,任何人都可以学习Java编程的基础知识。
按照自己的节奏学习。您可以按顺序阅读每一章,以确保您彻底理解了所有的概念和方法,或者您可以专注于特定的课程来学习您最感兴趣的技术。
测试你的知识。 每一章的最后都有一个研讨会部分,其中包含问题、答案和练习,以供进一步学习。甚至还有认证实践问题。
- Completely revised, updated, and expanded to cover the latest features of Java 7
- 学习开发独立的Java应用程序、Android应用程序和Java Web Start应用程序
- 简单易懂的实用示例清楚地说明了Java编程的基本原理
- Discover how Swing can help you quickly develop programs with a graphical user interface
- 了解有关使用Java DB数据库进行JDBC 4.1编程和使用开放源码XOM类库进行XML解析的信息
- Covers new features of Java 7 such as improved try-catch exception handling, the new switch, and Nimbus look and feel
简要说明
An introduction to programming and Java; no previous programming experience required.
An introduction to Java, for readers with some previous programming experience.
这是一本全面的Java指南,面向刚接触Java但有其他编程语言经验的专业程序员。
为中级到高级程序员创建更快、更可靠的应用程序的权威指南。
目录表
第1周:Java语言
1 Java入门
2编程基础知识
3 Working with Objects
4列表、逻辑和循环
5 Creating Classes and Methods
6 Packages, Interfaces, and Other Class Features
7个异常和线程
Week 2: The Java Class Library
8 Data Structures
9使用Swing
10构建Swing界面
11 Arranging Components on a User Interface
12响应用户输入
13创建Java2D图形
14 Developing Swing Applications
第3周:Java编程
15 Working with Input and Output
16序列化和检查对象
17通过互联网进行通信
18 Accessing Databases with JDBC 4.1 and Derby
19 Reading and Writing RSS Feeds
20个XML Web服务
21 Writing Android Apps for Java
附录
A Using the NetBeans Integrated Development Environment
B本书的网站
C Setting Up an Android Development Environment
D Using the Java Development Kit
E Programming with the Java Development Kit
测验答案
评论前必须登录!
注册