Java语言程序设计(第2版)
提供PPT课件,源程序,更新日期15.7.23

作者:张思民

丛书名:21世纪高等学校系列教材·计算机科学与技术

定价:39元

印次:2-4

ISBN:9787302275138

出版日期:2012.02.01

印刷日期:2015.01.06

图书责编:魏江江

图书分类:教材

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

本书内容由4部分组成。第1部分(第1~4章)是对Java语言基本概念、基本语法规则及面向对象的基本思想的介绍。第2部分(第5、第6章)为图形及用户界面设计。第3部分(第7~10章)为Java的应用,介绍输入输出流、网络通信、数据库连接。第4部分(第11、第12章)为Java的扩展部分,主要介绍数据结构与算法分析及Java ME的一些基础知识。本书的编写内容与《Java开发技术与工程实践》配套,《Java开发技术与工程实践》中所涉及的基础知识,在本书中都有体现。 本书在体系结构的安排上将Java语言基础知识和编程思想结合,书中每一部分的内容都从基本概念到具体应用给出了大量实例和图示来加以说明,并用短小的典型示例进行详细分析,对读者学习有很大的帮助。 本书可作为高等学校程序设计语言教材,也可供从事软件开发的工程技术人员自学使用。

作者长期从事高校计算机课程的教学工作,并为企业开发设计过许多应用项目,有丰富的教学经验和程序设计实践经验。曾出版过《嵌入式系统设计与应用》、《Java开发技术与工程实践》《C++语言程序设计与实践》等著作。作者承担的“Java语言程序设计”课程为福建省精品课程。�

前言 Java语言是目前应用最广泛的编程语言,学习和使用Java的人越来越多,为了帮助初学者能尽快掌握Java编程,感受到Java语言的魅力,领会到Java编程的快乐,作者总结了长期Java授课和项目开发的经验,精心编写了本书。 本书第2版与第1版比较,主要加强了基本概念讲解,使之更适合把Java作为第一门编程语言的课程使用。另外,在讲解图形用户界面的章节中,主要使用swing组件为设计核心,更贴近Java程序设计的实际应用。本书在修订更新时,力求能反映计算机科学技术的发展,在网络通信部分介绍了云计算简易系统的设计,在Java ME部分介绍了Java ME SDK的设计方法。 本书有以下特点: (1) 浅显易懂。本书从人们认知规律出发,对每一个概念,由具体到抽象,用简单的示例或图示来加以说明,并用短小的典型案例进行分析和解释。 (2) 内容新颖而实用。学习编程语言的目的是为了解决人们生活和生产实践中的问题,考虑到移动通信设备及嵌入式系统的应用越来越多,本书介绍了Java ME的基础知识及其应用。 (3) 本书在体系结构的安排上将Java语言基础知识和一般的编程思想有机结合,对典型例题进行了详细地分析解释,除在每章后附有习题外,还增加了实验指导。本书的编写内容与《Java开发技术与工程实践》配套,《Java开发技术与工程实践》中所涉及的基础知识,在本书中都有体现。 (4) 本书由4部分组成。第1部分(第1~4章)是对Java语言的基本概念、基本语法规则、面向对象基本概念的介绍。通常这部分内容使初学者认为计算机语言枯燥乏味、难学。为了使初学者...

课件下载

样章下载

暂无网络资源

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

目录
荐语
查看详情 查看详情
目录

第1章Java 语言概述

1.1Java的起源

1.2Java语言的特点

1.3Java的运行机制

1.4程序设计算法及描述

1.5Java程序的开发过程

1.5.1JDK的下载与安装

1.5.2Java工具集与标准类库

1.5.3Java程序的开发过程

1.5.4Java程序示例

实验1

习题1

第2章Java语言基础

2.1基本数据类型

2.1.1Java的数据类型

2.1.2常量与变量

2.1.3变量赋值

2.1.4关键字

2.1.5转义符

2.2基本数据类型应用示例

2.2.1整数类型与浮点类型

2.2.2字符型

2.2.3布尔型

2.2.4数据类型的转换

2.3表达式和运算符

2.3.1表达式与运算符的分类

2.3.2算术运算符

2.3.3关系与逻辑运算符

2.4程序控制语句

2.4.1语句

2.4.2键盘输入语句

2.4.3顺序控制语句

2.4.4if选择语句

2.4.5switch语句

2.4.6循环语句

2.4.7跳转语句

实验2

习题2

第3章面向对象程序设计基础

3.1面向对象的基本概念

3.2类

3.2.1类的定义

3.2.2成员变量和局部变量

3.3成员方法

3.3.1方法的定义

3.3.2方法的调用

3.3.3方法重载

3.3.4构造方法

3.4对象

...