首页 > 图书中心 >图书详情

Java程序设计及应用开发

通过学习掌握Java编程技术和方法,能够提高学生采用Java技术在企业信息系统、手机软件系统以及大数据应用软件开发的能力,提升学生毕业就业的竞争能力。 本教材共有9章,约250千字,每章后配有小结和习题,可作为高等院校计算机专业或非计算机专业的教材和参考书,也适用于从事软件开发人员作参考。

作者:施一萍、孔丽红、赵敏媛
定价:49
印次:1-1
ISBN:9787302529613
出版日期:2019.07.01
印刷日期:2019.06.11

Java程序设计及应用开发共分9章,第1章介绍了Java的基本概念和开发工具,第2章介绍了数据类型和运算符,第3章介绍了Java控制结构,第4章介绍了Java类与对象,第5章介绍了 Java接口、异常和包,第6章介绍了Java图形用户界面设计,第7章介绍了Java输入和输出流,第8章介绍了Java多线程设计,第9章介绍了Java综合应用开发。

more >

···························································· 前言Foreword随着计算机软件的发展,软件开发人才的需求日益增多,Java开发技术是目前最流行的软件开发技术之一,Java技术以其开放性、灵活性和安全性在目前企业级信息系统开发领域占领了很大的市场。软件公司在招聘软件开发人才时,要求应聘者掌握有关Java的开发技术,包括Java语言、Java EE和Java开发工具等内容。为了适应新形势发展的需要,作者根据计算机专业相关的培养计划和教学大纲,结合多年从事Java程序设计课程的教学实践,在对教学内容进行改革的基础上,确定了本书的编写大纲。 本书的特点是: ①内容新颖,反映了当前最流行的软件开发技术。通过掌握Java开发技术,能够提高读者的Java软件开发能力。②实用性强,不仅注重Java理论知识的讲解,而且注重Java编程技术在软件开发中的应用。每章都有大量的编程例题和应用实例,都在MyEclipse开发环境下调试通过。第11章用一个综合开发案例作为学生综合运用所学技术的实战项目,具有很好的实用价值,也便于读者自学。 全书共分11章:第1章是Java概述,介绍Java的诞生、特点及开发工具,并介绍如何用Java开发工具开发第一个Java应用程序和第一个Java小应用程序;第2章是数据类型和运算符,介绍Java语言的基本数据类型、运算符的基本概念、定义和使用方法;第3章是Java控制结构,介绍Java的3种基本控制结构以及选择和循环语句,最后介绍数组的定义、引用和应用举例;第4章是Java类与对象,从面向对象基本概念着手,介绍对象、类,面向对象系统的主要特性,并详细介绍类和对象的创建、类的继承、方法的覆盖和重载以及Java提供的Date类;第5章是Java接口、异常和包,首先介绍接口的定义、实现和继承,接着介绍异常处理的3种机制,最后介绍包的定义和引用;第6章是Java图形用户界面设计,介绍AWT和Swing、用AWT创建图形用户界面、事件处理机制以及绘制图形的常用类,并结合应用实例说明Java的图形用户界面设计;第7章是Java输入输出流,介绍Java的标准输入输出流、一般文件的输入输出流、过滤输入输出流和File类等,并结合应用实例说明Java输入输出流的应用;第8章是Java多线程设计,首先介绍线程的概念、生命周期和Thread类的常用方法,接着介绍如何创建和启动线程的两种方法,最后介绍线程间通信采用同步机制的方法,通过经典的生产者和消费者问题加以说明;第9章是Java网络编程,介绍Java语言如何用URL类访问网络资源以及两种Socket的通信机制——流式套接字和数据报套接字,并结合网络聊天室的应用实例说明Java网络Socket编程;第10章是Java数据库访问编程,首先介绍SQL基本语句的使用方法,接着介绍MySQL数据库的基本操作,然后介绍JDBC数据库访问编程的基本步骤,最后通过一个应用实例说明如何实现JDBC数据库访问编程;第11章通过一个综合开发案例介绍如何综合运用MVC设计模式及Java开发技术开发Java Web应用程序。 本书由上海工程技术大学的3位老师在多年从事Java语言、Java EE以及计算机软件开发工作的基础上编写而成。第1、4、5、7、9~11章由施一萍编写,第6、8章由孔丽红编写,第2、3章由赵敏媛编写,全书由施一萍负责统稿。 本书获得上海工程技术大学教材建设项目的资助,书中许多例题和应用实例都经本校2017级研究生张金立和吕晨悦在MyEclipse开发环境中调试通过,在此一并表示感谢。 本书可作为高等院校计算机及相关专业的本科教材,也可作为Java软件开发人员的参考用书。 由于编者水平有限,书中难免存在不足和疏漏之处,敬请读者批评指正。 编者 2019年2月◆Java程序设计及应用开发

more >
扫描二维码
下载APP了解更多

同系列产品more >

AutoCAD机械图样典型范例与实训教...

张学昌、裴磊,陆俊杰、
定 价:39元

查看详情
Python语言程序设计(微课版)

曹洁、张志锋、孙玉胜、
定 价:49.80元

查看详情
EDA技术与实验

韩鹏、李岩、宋昕、刘少楠
定 价:29元

查看详情
Python程序设计实验指导书

董付国
定 价:39元

查看详情
Oracle Database 12c基础教程

周法国
定 价:49元

查看详情
图书分类全部图书
more >
  • 施一萍,副教授,从教二十几年,近十年来一直从事《Java程序设计》,《JavaEE编程技术》和《软件工程》课程的教学和研究,并参加了计算机程序员(Java3级)的培训工作,主要讲授采用Java程序设计、JavaEE技术和软件开发技术等知识,在教学过程中积累了大量的经验,主编了《软件工程及软件开发应用》,2009年9月由清华大学出版社出版,2010年主持了校《软件工程》课程建设项目,2012年此课程被评为校精品课程。主编了《JavaEE编程及应用开发》,2015年9月由清华大学出版社出版,参加了北大青鸟ACCP(Java方向)模块的师资培训,获得了教师资格认证。今年申报了校教材建设项目“Java程序设计及应用开发”,并获得批准,目前正在项目建设中。主持了上海市教委科发基金项目《计算机控制技术在市政工程非开挖设备中的运用》,发表核心期刊论文30多篇。
    孔丽红,讲师,承担了《数据库原理》、《Java程序设计》和《JavaEE编程技术》课程的教学,积累了丰富的教学经验,主编了《数据库原理》,2015.8由清华大学出版社出版。 余雷,讲师,《Java程序设计》课程的教学。
  • Java程序设计及应用开发是一个实践性极强的软件开发技术,Java程序设计及应用开发不仅讲授基本的理论知识,而且介绍了Java开发的应用实例。通过学习,可以使读者掌握Java程序设计的基本理论和开发技术,提高读者的软件开发能力。
more >
  • ····························································

    目录Contents第1章Java概述1

    1.1Java简介1

    1.1.1Java的诞生1

    1.1.2Java的特点2

    1.2Java开发工具3

    1.2.1JDK的下载和安装3

    1.2.2Tomcat简介3

    1.2.3MyEclipse的安装和使用3

    1.2.4Eclipse的安装和使用5

    1.3如何开发Java程序8

    1.3.1Java应用程序和小应用程序简介8

    1.3.2编写第一个Java应用程序9

    1.3.3编写第一个Java小应用程序10

    1.4本章小结11

    习题111

    第2章数据类型和运算符13

    2.1基本数据类型13

    2.1.1常量与变量14

    2.1.2整型数据15

    2.1.3浮点型(实型)数据16

    2.1.4字符型数据17

    2.1.5布尔型数据18

    2.1.6应用举例18

    2.1.7各类数值型数据间的混合运算19

    2.2运算符20

    2.2.1算术运算符21◆Java程序设计及应用开发目录2.2.2关系运算符23

    2.2.3逻辑运算符23

    2.2.4位运算符25

    2.2.5其他运算符26

    2.2.6运算符的优先级与结合性27

    2.2.7注释28

    2.3本章小结29

    习题229

    第3章Java控制结构31

    3.13种基本控制结构31

    3.2选择控制结构32

    3.2.1if语句32

    3.2.2switch语句34

    3.3循环控制结构37

    3.3.1while语句37

    3...

精彩书评more >

标题

评论

版权所有(C)2019 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802013248号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘