返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [正版新书] Java程序设计基础(第2版) 董东、解建军、孙慧、吴丽红 清华大学出版社 源代码,程序设计,Java
  • 新商品上架
    • 作者: 董东、解建军、孙慧、吴丽红著
    • 出版社: 清华大学出版社
    • 出版时间:1
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    江莱图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 董东、解建军、孙慧、吴丽红著
    • 出版社:清华大学出版社
    • 出版时间:1
    • 开本:16开
    • ISBN:9787302680420
    • 版权提供:清华大学出版社

     书名:  Java程序设计基础(第2版)
     出版社:  清华大学出版社
     出版日期  2024
     ISBN号:  9787302680420

    本书针对应用型本科计算机类专业教学目标,以“对象”的概念为核心,按照循序渐进的教学基本原则介绍Java面向对象程序设计基本思想、方法和技术,力图使学生较为轻松地理解“面向对象”程序设计范式,能够准确地理解Java程序,并能够应用Java语言解决实际问题。

    全书共分12章。第1章介绍Java程序设计环境以及Java程序的一般结构,特别强调代码风格;第2章从一个简单的程序开始,介绍Java标识符、运算符、基本数据类型、简单的控制台输入输出、流程控制语句、数组;第3章介绍类的设计、对象的创建和访问;第4章介绍类与类之间的关系,包括继承和实现等;第5章介绍异常处理;第6章介绍常用的API,如字符串处理、日期和时间处理等;第7章介绍JCF框架;第8章介绍泛型;第9章介绍反射;第10章是输入输出流,重点介绍磁盘文件的读写;第11章介绍线程和并发程序设计的基本技术;第12章介绍如何综合运用类、对象、异常、JCF和输入输出流设计一个学生选课系统。

    本书基于Java SE 21。每章均提供电子版习题,并提供PPT、源代码等配套资源。

    本书可作为计算机类专业Java面向对象程序设计的入门教材,也可供专业技术人员参考。




    1.引导读者抽象出现实的对象及其协作解决问题的场景,理解类与对象的关系及通过对象间的消息创建实现问题求解。注重培养读者面向对象的思维方式和问题求解能力。

    2.培养程序调试能力和算法可视化能力。以应用轻量型的集成开发环境jGrasp为例,使读者学会定位程序错误,排除错误,并展演程序的运行。

    3.注重详细设计和代码实现间的映射。既有过程设计、逻辑结构设计,又有对应的源代码。通过行号解释关键代码块。

    4.按照阅读理解能力和程序设计能力划分习题,以有效识别读程序能力和写程序能力。

    5.本书可作为应用型本科院校的计算机类专业教材,也可供工程技术人员参考。

    6.本书配套教学大纲、教学课件、程序源码、习题及答案等资源,读者可登录清华大学出版社网站下载。



    目录



    第1章Java简介/1

    11面向对象的程序设计/2

    12开发环境/5

    13在命令提示符窗口设计程序/7

    14使用jGRASP设计程序/10

    15使用Eclipse设计程序/14

    16Java程序结构/20

    17代码风格/21

    1.7.1命名约定/21

    1.7.2留白/21

    1.7.3块风格/22

    18注释/22

    第2章Java语言基础/26

    21标识符和保留字/26

    22基本数据类型/27

    23字面量/28

    24变量/30

    25运算符/32

    2.5.1赋值运算符/32

    2.5.2算术运算符/33

    2.5.3关系运算符/34

    2.5.4逻辑运算符/35

    2.5.5条件运算符/36

    2.5.6位运算符/36

    2.5.7运算符的优先级/3826表达式和语句/39

    27控制台输入和输出/39

    28控制结构/41

    2.8.1顺序结构/41

    2.8.2分支结构/41

    2.8.3循环结构/49

    2.8.4分支语句/52

    29数组/53

    2.9.1数组的概念/53

    2.9.2数组的声明/53

    2.9.3数组的访问/54

    2.9.4二维数组/56

    第3章类和对象/59

    31类的声明/59

    32创建对象/62

    33访问对象/63

    34对象的字符串表示/65

    35方法的调用和返回 /68

    36重载/73

    37类变量和实例变量/74

    38静态方法和实例方法/78

    39命令行参数/79

    第4章继承/81

    41通过继承共享祖先的特征/81

    42父类和子类的构造方法/84

    43覆盖实例方法和隐藏静态方法/87

    44上转型和下转型/90

    45抽象类和抽象方法/92

    46保留字final/94

    47接口/95

    48多态/100

    49源代码的组织和访问控制/105

    410Object 类/111

    4.10.1toString方法/111

    4.10.2equals 方法/112

    4.10.3hashCode 方法/115

    411枚举/116

    第5章异常/119

    51异常的抛出与捕获/119

    52处理异常/123

    53自定义异常/127

    第6章实用类 /132

    61字符串/132

    62正规表达式/141

    63编辑字符串/146

    64字符对象/148

    65数值对象/149

    66数学运算API/150

    6.6.1Math类/150

    6.6.2Random类/151

    6.6.3BigInteger类/153

    67日期和时间/154

    6.7.1LocalDate类/154

    6.7.2LocalTime类与LocalDateTime类/156

    6.7.3时间戳/159

    6.7.4Date类/160

    6.7.5Calendar类/161

    68Arrays类/162

    第7章JCF框架/164

    71JCF框架简介/164

    72Set接口和实现类/168

    73List接口/174

    7.3.1ArrayList实现类/175

    7.3.2LinkedList实现类/178

    7.3.3Collections类/179

    74队列接口和实现类/186

    75栈/187

    76Map接口和实现类/189

    77流/195

    第8章泛型/203

    81概述/203

    82泛型类/205

    83泛型接口/206

    84泛型方法/209

    第9章反射/212

    91Class类/212

    92实例化对象/214

    93查询类的成员/215

    94调用成员方法/218

    第10章输入输出流/219

    101文件与文件夹管理/219

    102流 /225

    10.2.1字节流/226

    10.2.2缓冲字节流/229

    10.2.3数据流/232

    10.2.4字符流/234

    103Scanner类和PrintWriter类/237

    104对象串行化/243

    105字符集和Unicode/245

    106记录/246

    第11章多线程程序设计/250

    111进程和线程/250

    112创建线程/253

    113线程状态/256

    114线程池/261

    115线程安全的程序设计/265

    11.5.1与时间有关的错误/265

    11.5.2volatile保留字/268

    11.5.3synchronized保留字/270

    11.5.4计数器Adder/273

    116获取子线程的返回结果/275

    117BlockingQueue /276

    第12章学生选课系统/282

    121需求分析/282

    122架构设计/283

    123详细设计/284

    附录AUnicode Basic Latin字符/297

    附录BjGRASP调试和展演/301

    附录CjGRASP单元测试/310

    参考文献/315



     

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购