Java程序设计教程

作者:牛晓太、王杰、管涛、李向、齐艳珂、王亚楠

丛书名:高等学校计算机课程规划教材

定价:36元

印次:1-3

ISBN:9787302317838

出版日期:2013.05.01

印刷日期:2017.08.14

图书责编:汪汉友

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

全书着眼于Java语言的特点,细致、全面地介绍了Java的基本概念、方法和应用。本着循序渐进、学以致用的思路编排知识要点,辅之以典型应用实例,逐例分析运行结果和程序代码,便于读者尽快熟悉和掌握。本书共分为12章,包括Java概述、Java基本语法、Java流程控制、Java面向对象编程、接口、内部类和Java API基础、异常处理、Applet程序、图形用户界面、输入输出流、多线程、访问数据库、网络程序设计等内容。另外,在每章的最后均列出习题若干,供读者参考。 本书既适合作为普通高等院校计算机、网络工程等专业本科生(或高职高专学生)的Java程序设计课程教材,也适合从事软件开发的技术人员培训、自学使用。

牛晓太,男,博士,副教授。郑州航空工业管理学院学术带头人。中国航空学会会员。在武汉大学获得博士学位,专业为计算机应用技术。从教19年来,曾担任过计算机技术实验中心主任、计算机科学与应用系副主任等职务。近年来发表论文30余篇,获得河南省自然科学优秀学术论文二等奖、三等奖4项;主持省部级项目2项,参与3项;获得河南省科技成果5项。撰写学术专著(独著)《多模式智能谈判支持系统的理论与方法研究》,ISBN 978-7-215-08056-0。作为第二主编完成教材《Visual Basic程序设计教程》,ISBN 978-7-302-28199-3。王杰,男,硕士,讲师,专业领域为计算机网络。管涛,男,博士,讲师,研究统计机器学习、高斯混合模型、谱聚类及其算子理论、图像处理、压缩传感,撰写专著(独著)《不确定性信息处理方法及其应用》,讲授信号处理概论、数据仓库与数据挖掘、计算机网络等课程。齐艳珂,女,硕士,讲师。研究方向为数据集成、数据清洗。编写教材《Visual Basic.NET实验指导与编程实例》、《SQL Server 2005实用教程》、《C语言程序设计实用教程》。讲授C#程序设计、编译原理等课程。李向,女,士,讲师。研究领域为计算机应用技术、地理信息系统。撰写学术专著《GIS支持的土壤重金属污染评价与分析》,参编教材《Visual C# 2010 程序设计教程》。讲授C#程序设计、数据库原理等课程。王亚楠,男,本科,讲师。研究方向为管理信息系统。讲授计算机应用基础、数据结构等课程。

随着互联网的快速发展,网络程序开发大步迈进。Java似乎就是为此而诞生的,它具有的跨平台性、面向对象、分布性和安全性等诸多特点,使其确立了一段时期内无与伦比的网络编程优势。从20世纪90年代初Oak问世,以及几年后Java正式发布,到现在已经跨越了20年左右的时光。时至今日,Java语言经久不衰,广为流传,能够具有如此的生命力并不多见。Java保持“常青树”状态,也由于它不断地发展自我、超越自我,从而在许许多多领域成为了系统研发的主流平台。例如电子商务、远程医疗、网上银行、虚拟课堂等等,基本上都使用Java技术开发。 当前,普通高等院校计算机、网络工程等专业都开设了Java程序设计课程,还有其他为数不少的专业也把Java语言列入教学计划。教材是体现教学内容的知识载体,是进行教学的基本工具。本书在编写时,从现阶段高校使用最多的Java系列教材中吸取经验,结合作者在长期教学过程中的体会和积累,旨在向高校学生奉献一本有特色的教材,以及向工程技术人员和其他有兴趣的读者提供一本有价值的参考书。 总的来说,本书具有以下特点: 1. 面向实用新技术 本书介绍Java程序设计的多项实用技术,采用JDK 6、Eclipse、MySQL作为Java开发运行环境,并将其反映在教材中。强调学以致用,将新技术与理论、实践相结合,注重培养学生的能力和创新意识。 2. 涵盖内容较广泛 本书由浅入深、循序渐进地介绍了Java程序设计的基本概念、方法和应用,涵盖了Java的语法要点和知识要素。对于Java系统开发所使用的数据库访问技术、图形用户界面等,也进行了较为详细的说明。 3. 例题讲解条理化...

目录
荐语
查看详情 查看详情
第1章Java 概 述1

1.1Java简介1

1.1.1Java的产生1

1.1.2Java的特点1

1.1.3Java三大平台2

1.2Java的开发和运行环境3

1.2.1Java虚拟机3

1.2.2JDK的安装3

1.2.3环境变量的设置5

1.2.4Java API文档6

1.3Java程序开发实例7

1.3.1Java应用程序实例8

1.3.2Java小程序实例10

1.4Eclipse开发平台11

1.4.1Eclipse安装11

1.4.2Eclipse平台的项目开发12

习题114第2章Java基本语法15

2.1标识符和关键字15

2.1.1标识符15

2.1.2关键字15

2.1.3分隔符16

2.1.4注释符16

2.2数据类型、变量与常量17

2.2.1数据类型17

2.2.2变量18

2.2.3常量18

2.3运算符和表达式19

2.3.1运算符19

2.3.2运算符的优先级25

2.3.3表达式25

2.4数据类型的转换29

习题230第3章Java流程控制32

3.1语句与程序结构32

3.1.1语句32

3.1.2程序结构33

3.2顺序结构33

3.3选择结构34

3.3.1if单分支结构34

3.3.2if双分支结构 35

3.3.3if多分支结构36

3.3.4if的嵌套结构 37

3.3.5switch语句39

3.4循环结构42

3.4.1for语句43

3.4.2while语句45

3.4.3do…while语句47

3.4.4循环嵌套48 ... 查看详情

查看详情