Java 程序设计(微课视频版)
本书结构清晰,并包含大量应用案例,配套资源丰富。提供课件,源码

作者:苏炳均、李林、王健、杜春、徐美莲

丛书名:21世纪高等学校计算机类课程创新系列教材·微课版

定价:59元

印次:1-1

ISBN:9787302631903

出版日期:2024.12.01

印刷日期:2024.12.20

图书责编:贾斌

图书分类:教材

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

"本书讲解Java程序设计的基础知识及基本编程方法,包括Java开发环境的建立及运行机制、Java编程基础、面向对象程序设计、Java常用类、集合、文件与数据流、图形用户界面程序设计、多线程、网络编程等内容。本书内容丰富,语言简练易懂,知识讲解和典型案例演示相结合。 本书附有配套微视频、案例源代码、教学PPT、习题及参考答案等课程资源,可以作为计算机相关专业的基础教材,也可以作为使用Java语言的工程技术人员和科技工作者的参考书。 "

苏炳均(1975-),男,硕士,副教授,中共党员。1998年本科毕业于西南师范大学,获理学学士学位,2004年硕士毕业于西南交通大学,获理学硕士学位。主持、主研科研项目10余项,发表学术论文近20篇,主编教材2部,获校级科研成果三等奖1项。

前言 Java是一门面向对象的程序设计语言,具有简单易用、面向对象、跨平台、安全性、多线程、动态性等特点,一直深受广大编程人员青睐。 本书共9章,具体内容如下。 第1章介绍Java的特点、JDK的安装及配置、Java程序基本结构及执行过程、Eclipse开发平台。通过本章的学习,可实现编写、运行第一个Java程序。第2章介绍Java基础语法、数据类型、运算符和表达式、选择结构、循环结构和数组。通过本章的学习,能掌握Java的基础知识。第3章介绍Java面向对象的三大核心机制,本章内容以编程思想为主,也是本书的重点。只有学好本章才算真正掌握了面向对象的编程思想。第4~6章介绍Java常用类、集合、文件与数据流。通过这3章的学习,配合查阅API文档,掌握Java核心类库的强大功能,提高编程实践能力。第7章介绍图形用户界面程序设计的思想和常用工具,学会开发带有图形界面的程序。第8章介绍Java的多线程技术,包括线程的创建、线程的生命周期、线程管理、线程同步、线程通信等知识。第9章介绍Java网络编程的相关知识,包括网络通信协议、IP地址及端口号、UDP通信、TCP通信等知识。通过本章的学习,学会编写网络程序。 本书具有以下特点。 (1) 在内容编排上力求由浅入深、循序渐进、举一反三,突出学习规律和学习技巧,是思维化的直接体现。 (2) 丰富的课程资源。本书配套完整的微视频,可用于读者自学或授课教师开展翻转教学。此外,还有配套的PPT、习题及参考答案。 (3) 配套视频按5分钟左右时间就一个知识点进行针对性讲解,使得讲授的内容呈“点”状、碎片化,适合移动学习时代知...

课件下载

样章下载

暂无网络资源

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

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

第1章绪论1

11Java语言概述1

111Java简介1

112Java的特点1

12Java开发环境的建立2

121JDK概述2

122JDK的版本3

123JDK的安装4

124环境变量的配置6

13Java程序基本结构9

14Java程序执行过程10

141Java程序的运行过程10

142命令行运行Java程序10

143Java虚拟机的工作原理12

15Eclipse开发平台12

151Eclipse简介12

152Eclipse的安装与启动13

153Eclipse工作台14

154使用Eclipse开发Java程序14

本章小结17

习题117

第2章Java编程基础18

21Java基础语法18

211Java主类结构18

212Java标识符和关键字18

213Java注释19

22数据类型、常量和变量22

221数据类型22

222常量22

223变量23

224变量的类型转换24

225变量的作用域26

23运算符和表达式27

231算术运算符和算术表达式27

232赋值运算符和赋值表达式28

233关系运算符和关系表达式29

234逻辑运算符和逻辑表达式29

235位运算符30

 236条件运算符和条件表达式31

237运算符的优先级和结合性31

24选择结构32

 241if语句33

 242switch语句35

...

本书涵盖了**的Java相关知识点及实践操作,并配套丰富的资源