• Java语言程序设计
21年品牌 40万+商家 超1.5亿件商品

Java语言程序设计

全新正版 极速发货

25.19 5.5折 45.8 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者中国

出版社中国铁道出版社

ISBN9787113227494

出版时间2017-01

装帧平装

开本16开

定价45.8元

货号1201663858

上书时间2024-07-11

曲奇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

Java 语言自1995 年底在Internet 舞台上一亮相便名声大噪,并在之后迅速发展,其面

 

向对象的技术逐步取代了面向过程的程序设计技术,成为软件开发的主流技术。Java 语言

 

在开发领域中占据着重要的地位,广泛适用于智能卡、手持式电子消费类产品、桌面应用、

 

企业级应用等多个领域。其固有的可靠性与安全性不仅令Java 程序员放心,也令使用Java

 

程序的用户放心。Java 内建了对网络编程、数据库连接、多线程等高级程序设计任务的支

 

持,具有广阔的发展前景。Java 语言程序设计课程不仅是计算机专业重要的专业课,也是

 

从事计算机软件开发所的编程技术之一。本教材主要面向应用型高等院校计算机类专

 

业的学生,旨在培养技术应用型人才。本书内容的构造力求体现“以应用为主体”,强调理

 

论知识的理解和运用,实现本、专科教学以实践体系为主和以技术应用能力培养为主的目标。

 

本书是编者在总结开发经验和多年教学经验的基础上编写的。通过31 个典型的实例,

 

按照“入门基础篇”“面向对象篇”和“核心API 应用篇”三个层次由浅入深,由易到难地

 

介绍Java 的基础知识、面向对象知识和Java 核心API 的应用知识。全书共三篇13 章:第

 

一篇,入门基础篇(第1 章至第3 章),讲述Java 语言的基本概念、Java 数据类型、表达

 

式和程序控制结构。第二篇,面向对象篇(第4 章至第7 章),讲述Java 语言的面向对象

 

知识。第三篇,核心API 应用篇(第8 章至第13 章),讲述Java 语言中核心API 的应用。

 

此外,书中有三个附录,分别是:Java 关键字、运算符的优先级和结合方向、思考与练习

 

参考答案。书中的所有程序都在JDK7 环境下调试通过。

 

Java 是实践性和应用性都很强的语言,本书注重理论与实践相结合,每章都给出

 

了不同层次、不同难度的思考与练习题并且给出参考答案。通过习题与实例,使学生

 

掌握所学知识,并能灵活运用所学知识解决实际问题。

 

本书建议授课90 学时,其中上机实践30 学时以上。教师可根据学时数、专业和

 

学生的实际情况选讲应用案例中一些较难的例子。

 

本书由江西科技学院吴金舟、鞠凤娟任主编,彭吉琼、江勇、周金秀任副主编。具体

 

编写分工如下:吴金舟负责编写第4 章、第6 章、第8 章、第10 章和第12 章,鞠凤娟负

 

责编写第5 章、第7 章、第9 章和第11 章,彭吉琼负责编写第1 章和第2 章,江勇负责编

 

写第3 章,周金秀负责编写第13 章。编者可提供本教材中的实例源代码、PPT 课件等教学

 

资源。

 

由于编者水平有限,加上时间仓促,书中难免存在疏漏、不足之处,欢迎各位同行和

 

广大读者对本书提出建议和修改意见。

 

编 者

 

2016 年12 月



商品简介

 Java 语言具有面向对象、跨平台、安全、稳定、多线程等优良特性,是目前软件设计中极为强大的编程语言。全书共分三篇(13 章),循序渐进地介绍Java 语言的入门基础、面向对象知识和核心API 应用,包括标识符、关键字、数据类型、常量、变量、运算符、表达式和语句、程序的控制结构、数组、字符串、类和对象、封装、继承、多态、接口与包、异常处理、Java 输入/输出流、Java 图形用户界面编程、Java 图形与多媒体处理、多线程、Java 数据库编程基础、Java 网络编程基础等内容。本书注重结合实例,各章从实例入手,系统地介绍本实例所涉及的知识点,注重应用性,内容由浅入深、逻辑性强,并且每章末尾均配有本章小结和思考与练习。本书适合作为高等院校计算机专业学生的教材或参考书,也可作为Java 语言学习者的自学用书。

目录

目 录

篇 入门基础篇

第1 章 Java 语言概述 ............................................................................................ 1

1.1 “初识Java—Hello World”实例 .............................................................................. 1

1.1.1 Java 语言的发展历程 ........................................................................................ 2

1.1.2 Java 语言的特点 ................................................................................................ 3

1.1.3 Java 程序的分类 ................................................................................................ 4

1.1.4 Java 程序的开发过程 ........................................................................................ 7

1.2 Java 的开发环境 .......................................................................................................... 7

1.2.1 JDK 的安装........................................................................................................ 7

1.2.2 JDK 的配置....................................................................................................... 10

1.2.3 JDK 的使用....................................................................................................... 11

1.3 集成开发工具Eclipse 的使用 .................................................................................... 13

1.3.1 下载和安装Eclipse .......................................................................................... 13

1.3.2 Eclipse 的使用 .................................................................................................. 15

本章小结 .............................................................................................................................. 19

思考与练习 .......................................................................................................................... 19

第2 章 Java 语言基础 .......................................................................................... 20

2.1 “学生信息描述”实例 ................................................................................................ 20

2.1.1 标识符 .............................................................................................................. 21

2.1.2 关键字 .............................................................................................................. 22

2.1.3 数据类型 .......................................................................................................... 22

2.2 “员工工资扣税”实例 ................................................................................................ 25

2.2.1 常量 .................................................................................................................. 26

2.2.2 变量 .................................................................................................................. 28

2.2.3 运算符和表达式 ............................................................................................... 29

2.2.4 语句 .................................................................................................................. 33

2.3 “简易日历表”实例 .................................................................................................... 35

2.3.1 程序的控制结构 ............................................................................................... 37

2.3.2 选择结构 .......................................................................................................... 37

2.3.3 循环控制结构 ................................................................................................... 41

2.3.4 break 和continue 语句 ...................................................................................... 43

本章小结 .............................................................................................................................. 46

思考与练习 .......................................................................................................................... 47

Java 语言程序设计

2

第3 章 数组和字符串 ........................................................................................... 49

3.1 “Fibonacci 数列和杨辉三角形求值”实例 ................................................................ 49

3.1.1 一维数组 .......................................................................................................... 51

3.1.2 多维数组 .......................................................................................................... 53

3.1.3 关于args[]数组 ................................................................................................. 55

3.2 “恺撒密码”实例 ....................................................................................................... 58

3.2.1 字符串常量 ....................................................................................................... 59

3.2.2 字符串变量 ....................................................................................................... 59

3.2.3 从字符数组生成字符串 ................................................................................... 60

3.2.4 字符串的操作 ................................................................................................... 60

3.2.5 字符串的转换 ................................................................................................... 64

本章小结 .............................................................................................................................. 69

思考与练习 .......................................................................................................................... 69

第二篇 面向对象篇

第4 章 类和对象 .................................................................................................. 71

4.1 “用户类的设计”实例 ................................................................................................ 71

4.1.1 面向对象的基本概念 ....................................................................................... 72

4.1.2 类的定义 .......................................................................................................... 74

4.1.3 对象的创建和使用 ........................................................................................... 75

4.1.4 对象的销毁 ...................................................................................................... 76

4.2 “用户登录设计”实例 ................................................................................................ 76

4.2.1 方法 .................................................................................................................. 78

4.2.2 构造方法 .......................................................................................................... 81

4.3 “班费管理类的设计”实例 ........................................................................................ 82

4.3.1 类变量 .............................................................................................................. 83

4.3.2 类方法 .............................................................................................................. 84

本章小结 .............................................................................................................................. 85

思考与练习 .......................................................................................................................... 85

第5 章 类的封装、继承和多态 .............................................................................. 87

5.1 “银行账户”实例 ....................................................................................................... 87

5.1.1 封装的基本概念 ............................................................................................... 88

5.1.2 类的封装 .......................................................................................................... 90

5.2 “银行开户类型设计”实例 ........................................................................................ 95

5.2.1 继承的基本概念 ............................................................................................... 96

5.2.2 继承的实现 ...........................................................

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP