教师服务直通车
  • Java程序设计
  • 作者:吴晓凌,陈建雄
  • 策划编辑:康序
  • ISBN:978-7-5772-3265-2
  • 图书开本:16
  • 出版日期:2026-08-31
  • 定价:45.00元
  • 新形态教材:
    • 二维码资源
    • 视频资源
    • 学习码验证
图书简介

本书是一本面向初学者的Java编程入门教材,旨在帮助读者系统地掌握Java语言的基本语法、核心概念以及编程技巧。本书从Java语言的基本概念入手,详细介绍了数据类型、运算符、控制结构、数组、方法等基础知识,并通过丰富的实例讲解如何运用这些知识进行简单的程序设计。书中还深入探讨了面向对象编程的核心思想,包括类与对象、继承、多态等概念,帮助读者构建清晰的编程思维。本书内容通俗易懂,实例丰富,注重理论与实践相结合。通过学习本书,将为读者深入学习Java高级应用开发奠定坚实的基础。

作者介绍

吴晓凌,2012年毕业于武汉大学计算机软件与理论专业,获工学博士学位,现主要从事软件工程理论与方法、软件工程技术方面的教学和科研工作。主持完成教育部产学合作协作育人项目1项、省教育厅教(科)研项目4项、武汉市教育局教研项目2项,入选湖北省高校青年教师深入企业行动计划资助项目1项;主编教材3部,参编3部;第一作者发表教(科)研论文8篇,EI收录2篇;获批实用新型专利4项。获湖北省高等学校教学成果奖三等奖1项,武汉生物工程学院教学成果奖一等奖1项,二等奖1项,三等奖3项。先后被评为校级“优秀教师”、“优秀班主任”、“在线教学先进个人”和“实践育人创新创业先进个人”。

书籍目录

第1章Java概述/001

1.1Java简介002

1.2Java环境搭建004

0151.3Eclipse的使用

本章小结019

本章习题020

第2章Java基础语法/021

2.1Java主类结构022

2.2Java的关键字和标识符023

2.3Java中的常量与变量024

2.4Java中的基本数据类型027

2.5Java中的引用数据类型030

2.6数据类型转换030

2.7Java中的运算符032

2.8Java中的流程控制038

2.9Java中的数组054

本章小结058

本章习题059

第3章面向对象编程/060

3.1面向对象编程思想061

3.2类与对象061

3.3对象的内存图062

3.4构造器064

3.5this关键字066

3.6继承067

3.7方法的重载和重写071

3.8封装072

3.9多态:向上造型073

3.10static关键字076

3.11代码块076

3.12final关键字077

3.13访问修饰符077

3.14抽象类079

3.15接口081

3.16JavaBean规范083

3.17内部类085

3.18异常087

本章小结089

本章习题090

第4章常用类库/091

4.1Object类092

4.2包装类092

4.3String类093

4.4Math类098

4.5BigDecimal类098

4.6时间类100

本章小结103

本章习题104

第5章集合框架/105

5.1集合概述106

5.2List106

5.3Set114

5.4关于Collections和比较器接口116

5.5Map117

本章小结122

本章习题122

第6章输入输出流/124

6.1流的概述125

6.2File类125

6.3字节流130

6.4字符流136

本章小结141

本章习题142

第7章多线程编程/143

7.1多线程简介144

7.2Java中如何实现多线程146

7.3线程的生命周期149

7.4操作线程的常见方法150

7.5线程的同步和异步156

7.6死锁160

7.7线程的暂停和恢复161

本章小结162

本章习题163

第8章网络编程/164

8.1基本概念165

8.2TCP通信167

8.3UDP通信174

本章小结176

本章习题177

参考文献/178

分享