21天学通Java(第6版)有些革命出其不意地吸引了全世界的眼球。Twitter、Linux操作系统和电视剧《Cupcake Wars》的异军突起颠覆了传统思维模式。
而Java语言的巨大成功却在人们的意料之中。自从Java语言于17年前面世以来,人们就对它充满殷切的期望。当Java融入到Web浏览器时,公众以无比的热情欢迎这种新语言的到来。
Sun公司创始人Bill Joy在介绍这种新语言时,毫不掩饰其孤注一掷的心态:“15年来,我们一直力图开发出一种更佳的编程语言和环境,用于创建更简单、更可靠的软件,Java就是这种努力的最终结晶。”
Sun于1991年开发出了Java,并于4年后向公众发布;2010年,Sun被Oracle收购。从Java面世起,Oracle就一直大力支持,它将继续支持这种语言,并提供新版本。
在过去的多年中,Java始终没有辜负媒体的大肆宣传。Java之于软件开发犹如咖啡之于饮料。咖啡伴随程序员们度过了无数个不眠之夜,而Java语言让程序员们完成软件开发后便可高枕无忧。
最初,Java是使用在Web浏览器中运行的程序来提升网站吸引力的技术;今天,一些大型网站仍使用它来驱动关系型数据库支持的动态Web应用程序。Java还被用于编写深受欢迎的Android手机应用,如《愤怒的小鸟》和《Words with Friends》。
每个新Java版本都增强了其作为通用编程语言的功能,拓展了其应用领域。当前,Java的应用领域涉及桌面应用程序、Internet服务器、个人数字助理、移动设备以及众多其他的环境。它还在浏览器领域再造辉煌,用于创建通过Google Web Toolkit部署的复杂应用程序。
现在,Java语言的第8个主要版本—Java 7—完全能够同诸如C++、Python、Ruby和Visual Basic等通用开发语言媲美。
您可能熟悉诸如Eclipse、Borland JBuilder和NetBeans等Java编程工具。它们可用于开发Java程序,同时您也可以使用Oracle提供的Java开发包。Java开发包是一组用于编写、编译和测试Java程序的命令行工具。Oracle提供的另一个免费工具是NetBeans,这是一个用于创建Java程序的集成开发环境。
本书全面介绍了如何使用最新Java版和最佳的JSE技术来开发Java软件,它们是使用最广泛的Java版本和Java类库。书中的程序都是使用NetBeans创建的,并经过了详细测试,让您能够快速展示每天学到的技能。
阅读本书后,您将知道Java语言为何能成为使用最广泛的编程语言。
第 1 章 Java基础1.1 Java语言1.2 面向对象编程1.3 对象和类1.4 属性和行为1.5 组织类和类行为1.6 总结1.7 问与答1.8 小测验1.9 认证练习1.10 练习第 2 章 Java编程基础2.1 语句和表达式2.2 变量和数据类型2.3 注释2.4 字面量2.5 表达式和运算符2.6 字符串运算2.7 总结2.8 问与答2.9 小测验2.10 认证练习2.11 练习第 3 章 对象第 4 章 数组、逻辑和循环第 5 章 创建类和方法第 6 章 包、接口和其他类特性第 7 章 异常和线程第2周课程 Java类库第 8 章 数据结构第 9 章 使用Swing第 10 章 创建Swing界面第 11 章 在用户界面上排列组件第 12 章 响应用户输入第 13 章 创建Java2D图形第 14 章 开发Swing应用程序第3周课程 Java编程第 15 章 输入和输出第 16 章 序列化和查看对象第 17 章 通过Internet进行通信第 18 章 使用JDBC访问数据库第 19 章 读写RSS Feed第 20 章 XML Web服务第 21 章 使用Java编写Android应用
相关资源:21天学通Java_V6.3.0