《21天学通Java(第7版)》—— 导读

简介: 有些革命出其不意地吸引了全世界的眼球。Twitter、Linux操作系统和电视节目《典当之星》的异军突起颠覆了传统思维模式。 而Java语言的巨大成功却在人们的意料之中。自从Java语言于20年前面世以来,人们就对它充满殷切的期望。

fe2cd587b9d60984bbf94facbf7777548f4fa87d

前言

有些革命出其不意地吸引了全世界的眼球。Twitter、Linux操作系统和电视节目《典当之星》的异军突起颠覆了传统思维模式。

而Java语言的巨大成功却在人们的意料之中。自从Java语言于20年前面世以来,人们就对它充满殷切的期望。当Java融入到Web浏览器时,公众以无比的热情欢迎这种新语言的到来。

Sun公司联合创始人Bill Joy在介绍这种新语言时,毫不掩饰其孤注一掷的心态:“15年来,我们一直力图开发出一种更佳的编程语言和环境,用于创建更简单、更可靠的软件,Java就是这种努力的最终结晶。”

Sun于1991年开发出了Java,并于4年后向公众发布;2010年,Sun被Oracle收购。从Java面世起,Oracle就一直大力支持,它将继续支持这种语言,并提供新版本。

在过去的多年中,Java始终没有辜负媒体的大肆宣传。Java之于软件开发犹如咖啡之于饮料。咖啡伴随程序员们度过了无数个不眠之夜,而Java语言让程序员们完成软件开发后便可高枕无忧。

最初,Java是使用在Web浏览器中运行的程序来提升网站吸引力的技术;今天,一些大型网站仍使用它来驱动关系型数据库支持的动态Web应用程序;Java还被用于编写深受欢迎的Android手机和平板电脑应用,如《部落战争》和《Instagram》。

每个新Java版本都增强了其作为通用编程语言的功能,拓展了其应用领域。当前,Java的应用领域涉及桌面应用程序、Internet服务器、移动设备以及众多其他的环境。它还凭借使用Java开发的复杂应用程序在浏览器领域再造辉煌。

现在,Java语言的第9个主要版本—Java 8—完全能够同诸如C++、Python和Ruby等通用开发语言媲美。

您可能熟悉诸如Eclipse、NetBeans和IntelliJ IDEA等Java编程工具。它们可用于开发Java程序,同时您也可以使用Oracle提供的Java开发包。Java开发包是一组用于编写、编译和测试Java程序的命令行工具,可从网上免费下载。Oracle提供的另一个免费工具是NetBeans,这是一个用于创建Java程序的集成开发环境。

本书全面介绍了如何使用Java最新版和Java标准版中最佳的技术来开发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 4.2和Derby访问数据库

第19章 读写RSS Feed

第20章 XML Web服务

第21章 使用Java编写Android应用

相关文章
|
7月前
|
Oracle JavaScript 前端开发
学JAVA,从现在开始-day02
每日记录自己学习java的心得和体会~
学JAVA,从现在开始-day02
|
7月前
|
Java
学JAVA,从现在开始-day03
每日记录自己学习java的心得和体会~
|
存储 消息中间件 负载均衡
JAVA问答6
JAVA问答6
108 0
|
IDE Java 大数据
初识Java
Java的基础
70 0
1096 大美数(JAVA)
若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为“大美数”。本题就要求你判断任一给定的正整数是否是“大美数”。
1096 大美数(JAVA)
|
安全 Oracle Java
Java小史:从1到5
介绍Java从1到5的版本变化
180 0
|
Java 数据安全/隐私保护
java23-if..else
java23-if..else
90 0
java23-if..else
|
Java
java24-if..else...if
java24-if..else...if
77 0
java24-if..else...if
|
存储 Java 开发者
Java - 9 个小技巧让你的 if else 看起来更优雅(三)
Java - 9 个小技巧让你的 if else 看起来更优雅(三)
210 0