Java语言具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中极为强大的编程语言,特别适合于网络应用程序的设计,已经成为网络时代最重要的语言之一。本书精选Java核心内容,注重结合实例,循序渐进地向读者介绍Java语言的核心内容,在基础语言上强调Java面向对象编程的思想,在实用类上侧重应用。全书分为14章,分别讲解简单数据类型、运算符、表达式和语句、类与对象、子类与继承、接口与实现、内部类与异常类、常用实用类、Java输入输出流、组件与事件处理、Java多线程机制、Java网络编程、JDBC数据库操作等内容。本书适合高等院校计算机专业作为Java语言程序设计的教材以及想
Java程序设计之网络编程(第3版)
✍ Scribed by 杨瑞龙、李芝兴主编
- Publisher
- 清华大学出版社
- Year
- 2018
- Tongue
- Chinese
- Leaves
- 425
- Series
- 21世纪高等学校计算机基础实用规划教材
- Edition
- 3
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书是《Java程序设计之网络编程(第2版)》的升级版,主要对Java SE 8.0的部分特性做了补充。本书重点在于Java面向对象基础编程和网络编程,前者包含数据类型、程序流程控制、面向对象概念、类、继承、接口、字符串、异常、基础类库、线程、输入/输出技术、图形界面编程、JDBC数据库技术等内容; 后者包含网络通信技术、Servlet和JSP技术,以及Java EE流行框架等技术。 本书配套资源丰富,提供所有例题源代码、习题答案、多媒体课件,以及教学大纲、教学日程、实验项目、课程设计、案例库、在线考试等。 本书可作为高等院校、应用型本科(含部分高职高专)计算机相关专业的程序设计教材,也可作为软件开发人员的培训教材及计算机技术爱好者的自学参考书。
📜 SIMILAR VOLUMES
《网络安全程序设计》从网络空间安全的必要性以及对创新人才培养的需求出发,阐述网络安全程序设计的编程基础与核心技术,对每个技术的讲述包括基本概念、基本原理以及编程实例,将基础知识与编程实践结合,这对启发学生的思考以及提升动手能力是十分重要的。从而,更能深入理解每种安全机制的实质,也有助于学生理论联系实际地根据实际应用掌握网络安全编程技术。
本书在介绍Java语言的同时,更注重Java语言的知识体系,分析了Java核心机制与基本原理.全书分为核心基础篇与应用技术篇.在核心基础篇中,论述了面向对象程序设计的基本概念,Java语言基础(包括运算符与表达式,程序流控制,数组),Java面向对象特性,异常处理方法,基于Swing的图形化用户界面构造方法,输入/输出,Applet概念与应用.应用技术篇介绍了开发Java的高级应用技术,包括多线程,网络编程,JDBC数据库连接,J2EE技术,功能驱动的Java程序开发方法以及Java编程规范.
本书首先介绍了Windows平台上进行网络编程的基础知识,包括网络硬件,术语,协议,Winsock编程接口和各种I/O方法等;然后通过具体实例详细讲述了时下流行的高性能可伸缩服务器设计,IP多播和Internet广播,P2P程序设计,原始套节字,SPI,协议驱动的开发和原始以太数据的发送,ARP欺骗技术,LAN和WAN上的扫描和侦测技术,商业级个人防火墙开发等;接下来讲述了新一代网际协议IPv6和Winsock提供的帮助函数;本书结尾部分,对E-mail,Telnet,FTP等协议进行了介绍,给出了一个使用E-mail协议进行多平台同步阅读的实例.
古人云,"万事开头难”,熟练掌握Java语言是Java应用开发的个台阶,能够深入理解Java程序设计,是学习Java系列技术的必要前提。本教材结合作者多年开发和教学经验,从入门者的学习特点出发,循序渐进地带领读者走进Java世界,使得"开头并不难”。全书主要分为六个部分,包括Java语言的类、类之间的关系、异常处理、常用API、其他特性总结和编程实战。其中,编程实战部分提供了连连看游戏的完整实现,帮助读者使用教材就能自主实现该案例,快速提高Java程序实践能力。书中内容打破了传统的堆砌知识点的方式,而是从解决问题的角度诠释面向对象程序设计,涵盖了企业实际工作中常用的技能与知识点,简单明了,易读
本书在内容组织和编写中充分融入了作者在承担“Java程序设计”国家精品课程和国家精品资源共享课程建设和教改中的成果,更加契合高等学校课程教学模式和学生渐进式学习的特点。遵循学生学习的认知过程和规律,以“兴趣为先、任务驱动、学以致用”的理念为指导思想,每个章节编写均采用WWH教学方式,即通过“理解知识概念(What)、把握原理和规律(Why)、掌握实现技巧(How)”,有机地将知识、理论融入到编程实践中。本书在知识表达形式上改变了传统教材对知识平铺直叙的描述方式,而是将大量知识点融入到代码实例中进行讲解,由浅入深,通过对核心知识的实例化来提高学生的编程兴趣,让学生既知道需要学什么,又懂得如何学以