上QQ阅读APP看书,第一时间看更新
第2版前言
当前,Internet正以惊人的速度发展,计算机技术、软件技术、物联网技术、网络技术、通信技术等IT领域新技术不断涌现,使现在的生活出现了革命性的变化,特别是物联网技术的兴起,推动了各行业和部门的智能化、智慧化应用研究。在这些信息技术的应用中,Java技术凭借其独有的、与平台无关的、与网络紧密结合的特点,在企业级应用及移动终端的应用编程中发挥越来越重要的作用。
本书在介绍Java基本知识的基础上,侧重介绍Java Web的框架知识,并给出项目的原型实例。本书从最基本的下载配置和安装开始教学,从最基础的数据类型、表达式、语句讲起,引导读者进入面向对象的编程环节中;中间贯穿了线程技术、网络技术、数据库技术、Java Web的基本框架等方面的编程知识;最后结合两个具体的实例来进行应用编程的总结。
本书并不要求读者逐章阅读,每一章内容都可独立学习,读者可以根据应用需要进行选择。本书的实例都是可以运行的,建议读者在学习过程中录入书中的例子以加强实践,以便更好、更快地掌握技术要领。
本书的先修课程包括C/C++语言程序设计、计算机编程基础、网络技术、数据库技术等。如果读者学习并掌握C/C++语言的使用,则学习本书可能会轻松一些,因为它们的语法结构是相似的。如果读者具备面向对象编程的基础,则更容易掌握Java编程技术。
本书在编写过程中得到了很多同行和读者的帮助,在此感谢南京邮电大学的陈杰、许晓、范向阳在整理资料和校对等方面所做的大量工作,以及宋文广、赵振文工程师提供的项目代码实例,在此一并表示感谢!
由于时间仓促和编者的知识所限,书中难免存在错误与不足之处,欢迎读者批评指正。作者联系方式为:wangc@njupt.edu.cn。
编者
2015年5月