搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java程序设计基础(第2版)/清华开发者学堂
0.00     定价 ¥ 69.50
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302680420
  • 作      者:
    编者:董东//解建军//孙慧//吴丽红|责编:张玥//薛阳
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2025-01-01
收藏
畅销推荐
内容介绍
本书针对应用型本科计算机类专业教学目标,以“对象”的概念为核心,按照循序渐进的教学基本原则介绍Java面向对象程序设计基本思想、方法和技术,力图使学生较为轻松地理解“面向对象”程序设计范式,能够准确地理解Java程序,并能够应用Java语言解决实际问题。 本书基于Java SE 21。每章均提供电子版习题,并提供PPT、源代码等配套资源。 本书可作为计算机类专业Java面向对象程序设计的入门教材,也可供专业技术人员参考。
展开
目录
第1章 Java简介
1.1 面向对象的程序设计
1.2 开发环境
1.3 在命令提示符窗口设计程序
1.4 使用jGRASP设计程序
1.5 使用Eclipse设计程序
1.6 Java程序结构
1.7 代码风格
1.7.1 命名约定
1.7.2 留白
1.7.3 块风格
1.8 注释
第2章 Java语言基础
2.1 标识符和保留字
2.2 基本数据类型
2.3 字面量
2.4 变量
2.5 运算符
2.5.1 赋值运算符
2.5.2 算术运算符
2.5.3 关系运算符
2.5.4 逻辑运算符
2.5.5 条件运算符
2.5.6 位运算符
2.5.7 运算符的优先级
2.6 表达式和语句
2.7 控制台输入和输出
2.8 控制结构
2.8.1 顺序结构
2.8.2 分支结构
2.8.3 循环结构
2.8.4 分支语句
2.9 数组
2.9.1 数组的概念
2.9.2 数组的声明
2.9.3 数组的访问
2.9.4 二维数组
第3章 类和对象
3.1 类的声明
3.2 创建对象
3.3 访问对象
3.4 对象的字符串表示
3.5 方法的调用和返回
3.6 重载
3.7 类变量和实例变量
3.8 静态方法和实例方法
3.9 命令行参数
第4章 继承
4.1 通过继承共享祖先的特征
4.2 父类和子类的构造方法
4.3 覆盖实例方法和隐藏静态方法
4.4 上转型和下转型
4.5 抽象类和抽象方法
4.6 保留字final
4.7 接口
4.8 多态
4.9 源代码的组织和访问控制
4.10 Object类
4.10.1 toString方法
4.10.2 equals方法
4.10.3 hashCode方法
4.11 枚举
第5章 异常
5.1 异常的抛出与捕获
5.2 处理异常
5.3 自定义异常
第6章 实用类
6.1 字符串
6.2 正规表达式
6.3 编辑字符串
6.4 字符对象
6.5 数值对象
6.6 数学运算API
6.6.1 Math类
6.6.2 Random类
6.6.3 BigInteger类
6.7 日期和时间
6.7.1 LocalDate类
6.7.2 LocalTime类与LocalDateTime类
6.7.3 时间戳
6.7.4 Date类
6.7.5 Calendar类
6.8 Arrays类
第7章 JCF框架
7.1 JCF框架简介
7.2 Set接口和实现类
7.3 List接口
7.3.1 ArrayList实现类
7.3.2 LinkedList实现类
7.3.3 Collections类
7.4 队列接口和实现类
7.5 栈
7.6 Map接口和实现类
7.7 流
第8章 泛型
8.1 概述
8.2 泛型类
8.3 泛型接口
8.4 泛型方法
第9章 反射
9.1 Class类
9.2 实例化对象
9.3 查询类的成员
9.4 调用成员方法
第10章 输入输出流
10.1 文件与文件夹管理
10.2 流
10.2.1 字节流
10.2.2 缓冲字节流
10.2.3 数据流
10.2.4 字符流
10.3 Scanner类和PrintWriter类
10.4 对象串行化
10.5 字符集和Unicode
10.6 记录
第11章 多线程程序设计
11.1 进程和线程
11.2 创建线程
11.3 线程状态
11.4 线程池
11.5 线程安全的程序设计
11.5.1 与时间有关的错误
11.5.2 volatile保留字
11.5.3 synchronized保留字
11.5.4 计数器Adder
11.6 获取子线程的返回结果
11.7 BlockingQueue
第12章 学生选课系统
12.1 需求分析
12.2 架构设计
12.3 详细设计
附录A Unicode Basic Latin字符
附录B jGRASP调试和展演
附录C jGRASP单元测试
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证