内容介绍
21天学通Java(第7版)是初学者学习Java编程语言的畅销经典教程,循序渐进地介绍了Java编程语言知识,并提供了丰富的实例和练习;同时全面涵盖了Java 8这一新标准以及与Android开发相关的Java编程知识。通过本书的学习,读者将逐步了解、熟悉并精通Java编程语言。
《21天学通Java(第7版)》包括3周的课程,通过学习,读者将具备使用Java开发应用程序和Android应用的知识和技能。第1周介绍Java语言的基本知识,包括数据类型、变量、表达式、对象、数组、条件语句、循环、类、接口、包、异常、线程等;第2周介绍Java类库,包括链表、栈、散列映射和位组等数据结构以及Swing组件、布局管理器和Java Web Start等;第3周介绍高级主题,包括输入和输出、内部类和闭包、通过Internet进行通信、使用数据库、XML、Web服务、Android编程等内容。
《21天学通Java(第7版)》可作为初学者学习Java编程技术的教程,也可供已掌握其他语言的程序员学习Java时参考。
目录
第1章 Java基础 2
第2章 Java编程基础 17
第3章 对象 35
第4章 数组、逻辑和循环 52
第5章 创建类和方法 71
第6章 包、接口和其他类特性 91
第7章 异常和线程 113
第8章 数据结构 134
第9章 使用Swing 154
第10章 创建Swing界面 173
第11章 在用户界面上排列组件 191
第12章 响应用户输入 208
第13章 创建Java2D图形 226
第14章 开发Swing应用程序 241
第15章 输入和输出 258
第16章 使用内部类和闭包 277
第17章 通过Internet进行通信 291
第18章 使用JDBC 4.2和Derby访问
第19章 读写RSS Feed 328
第20章 XML Web服务 344
第21章 使用Java编写Android应用 357