本文共 1042 字,大约阅读时间需要 3 分钟。
1.2.1 问题
Android应用采用Java编程语言编写,然后转换为Android自有的类文件格式——DEX。如果你不知道如何用Java编程,就会觉得编写Android应用非常困难。1.2.2 解决方案学习Java的资源很多,其中大部分都能够传授你所需的知识,但是在这里要提醒你,有些API类在Android开发中无法使用,请避开与表1-1左列的主题相关的资源。1.2.3 讨论
下面是一些有关Java编程的书籍和资源:David Flanagan所著的《Java in a Nutshell》(O扲eilly)对于程序员来说是很好的入门书籍,尤其是对于从C/C++迁移过来的程序员来说。该书随着Java SE的成长,已经从一粒种子长成为参天大树。Kathy Sierra和 Bert Bates所著的《Head First Java》(O扲eilly) 是面向视觉学习者的优秀Java语言入门书籍。Bruce Eckel编写的《Thinking in Java》(Prentice-Hall)。Patrick Niemeyer 和Jonathan Knudsen所著的《Learning Java》(O扲eilly)。Brett McLaughlin制作的《Great Java: Level 1》视频提供了对这种语言的可视化介绍。Jim Waldo所著的《Java: The Good Parts》(O扲eilly) 。笔者所著的《Java Cookbook》(O扲eilly出版)对于Java开发人员来说是很好的第二本书。该书中有关于字符串、正则表达式、数字、日期和时间、结构化数据、I/O与目录、国际化、线程和网络的完整章节,这些内容都适用于Android。该书的许多章节专门面向Swing和一些基于EE的技术。请读者理解,上述列表绝不可能是最新的。你还应该参考O扲eilly的可免费下载(需要注册)的《Android Development Bibliography》,这是Safari在线服务中各个出版社的所有书籍汇编。该书在O扲eilly参加的有关会议中也会免费分发。1.2.4 参阅本书的主创者在http://www.darwinsys.com/java/
上维护一个Java在线资源列表。O扲eilly有许多最好的Java书籍;http://oreilly.com/pub/topic/java
上有完整的列表。 转载地址:http://eoial.baihongyu.com/