21天学通Java第7版
编辑推荐
畅销全球的Java入门经典教程,中文版累计销量超40000册
经典Java学习教程全新升级,涵盖Java 8和Android开发等内容
本书源码、JDK 8和NetBeans 8.0.2可供下载
只需21天的时间,读者便可具备使用Java开发两种程序的知识和技能:运行在计算机中的应用程序以及运行在Android手机和平板电脑中的应用。通过阅读本书,读者将快速掌握Java基础知识,以及更高级的Java功能和概念。
本书针对Java 8进行了全面更新,旨在为读者讲解Java相关的知识,以及如何使用Java创建能在任何计算环境中运行的程序和Android app。学完本书之后,读者将全面掌握Java和Java类库。
真正零基础——通过遵循每章课程,任何人都可以掌握Java编程的基础。
自主安排学习计划——可逐章顺序学习,确保彻底理解所有概念和方法,也可以关注具体章节,学习感兴趣的技术。
检测对知识的掌握程度——每章末尾包含的问答题和练习可以帮助你验证知识的掌握情况。
本书讲解了如下主题:
使用NetBeans和Google的新Android Studio开发Java程序和Android app;
涵盖了Java 8的新特性,比如多年来大家梦寐以求的闭包;
通过易于理解的实例,清晰阐述Java编程的基本原理;
使用Swing快速开发图形用户界面程序;
使用Derby数据库进行JDBC 4.2编程以及使用开源类库XOM分析XML;
使用流来编写通过网络进行通信的程序,包括套接字编程、缓冲区、通道和URL处理。
内容简介
《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时参考。
作者简介
Rogers Cadenhead是程序员兼作者,出版了30多部编程和Web发布方面的著作,其中包括Sams Teach Yourself Java 2 in 24 Hours和Absolute Beginner’s Guide to Minecraft Mods Programming。他还是Drudge Retort等网站的发布人,这些网站每年的访问量超过2000万。