成功加入购物车

去购物车结算 X
轻舟飘远书店
  • Java程序设计及应用开发 第2版宋晏机械工业出版社
  • Java程序设计及应用开发 第2版宋晏机械工业出版社
  • Java程序设计及应用开发 第2版宋晏机械工业出版社
  • Java程序设计及应用开发 第2版宋晏机械工业出版社

Java程序设计及应用开发 第2版宋晏机械工业出版社

举报

新华系统图书,正版特价新书! 天津,河北,无锡,成都四大仓库发货,70%城市次达!

  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • ISBN:  9787111713005
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开

售价 41.80 6.0折

定价 ¥69.90 

品相 全新

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-03-08

    数量
    仅1件在售,欲购从速
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      综合性图书
      货号:
      1202714206
      商品描述:
      前言


      《Java程序设计及应用开发 第2版》第1版发行以来得到许多学校的支持,在此表示由衷的感谢。
      本次改版秉承第1版编写思想,并根据反馈修订了一些内容,同时按照Java技术的成熟度和应用广度将JDK升级为Java SE 8版本,补充了Java SE 7和Java SE 8中的实用功能,主要包括以下内容。
      javatime包下时间日期类API的使用。
      javaniofile包下文件路径类API的使用。
      集合、事件处理等部分中引入函数式接口、lambda表达式的编程方式。
      I/O流、JDBC访问等部分引入带资源的try-with-resources语句。
      接口、异常处理、泛型、集合类等部分新语法、新API的使用。
      本次改版加强了教材的立体化建设,除了PPT及源代码等资源外,还提供了一些电子版的学习资源,以及重点知识的视频讲解,读者可以扫描二维码观看。
      总之,我们编写时的初心不变,让教材撑得起Java的根基,为Spring等框架的学习奠定坚实的基础;让读者轻松、高效地完成学习,让代码成为跃动在指尖的灵感和成就感。本书的编写思想如下。
      (1)强调从面向对象的语言走进面向对象的思想
      任何一门计算机语言的学习都不仅仅是熟知语法的过程。计算机语言的语法就如音乐中的音符,它们会在不同人的笔下诞生奇妙的乐谱,那是作曲家赋予音符的灵魂。面向对象的思想就是面向对象语言的灵魂。
      本书在讲述Java语法知识的同时,更注重面向对象思想的学习和贯彻。从面向对象分析出发,使用面向对象工具UML类图描述类结构及类与类之间的关系;在系统设计和组织程序架构时,引入面向对象设计中的经典原则和设计模式。从学习伊始就培养读者面向对象的视角和规范的编程方式,不仅要写出代码,而且要写出专业、漂亮的代码。
      (2)利用图表增强文字的表现力
      相对于文字而言,图可以更形象、立体地展示知识及彼此间的联系,表可以梳理和对比相关的知识点。相信读者都会有一种共识,如果面对长篇大论,通常你的关注点首先会集中在穿插在文字中的图或表,因为从图表中可以快速提取到文字的主旨、脉络和精华。
      《Java程序设计及应用开发 第2版》尽可能地为抽象、不易单纯通过语言表述清楚、信息量大、知识庞杂的内容设计了图表,力求简明扼要地展示知识结构。
      另外,《Java程序设计及应用开发 第2版》各章都使用思维导图从更高的角度对整章知识、案例进行梳理,将看似零散的文字浓缩在一张图中,提纲挈领,将知识从点连接成线,再构建为面,最终立体化,达到读书过程中“从物理上将书变厚,从逻辑上将书变薄”的效果。
      (3)知其然亦知其所以然
      坚实的基础是进阶的基石。《Java程序设计及应用开发 第2版》注重知识背后隐藏的原理和细节,培养读者从why和how的角度构建学习的习惯,使学习不仅知其然,更能做到知其所以然,以扎实的基本功为后续的学习打好基础。
      《Java程序设计及应用开发 第2版》架构如下。《Java程序设计及应用开发 第2版》由宋晏担任主编,胡堰、陈晓美担任副主编,张子萍、张小静担任参编。
      由于编者水平有限,书中疏漏和不足之处,敬请广大读者批评指正,希冀与大家共同交流促进Java教学的不断改进。

       
       
       
       

      商品简介

      《Java程序设计及应用开发 第2版》以Java SE 8为基础,强调从面向对象的语言走进面向对象的思想,利用图表增强文字的表现力,注重知识的原理性。全书详细叙述了Java语言的基础知识,面向对象的封装、类、继承、多态性,Java常用工具类、集合、异常处理,以及图形用户界面、多线程、输入/输出流、JDBC等内容。
      《Java程序设计及应用开发 第2版》配备了丰富的实例,并在“综合实践”部分引入大量案例,通过“习题”和“实验指导”环节,为读者提供拓展思维、提升实践能力的训练。各章习题参照了SCJP认证考试模式,实验题目丰富、实用,有的放矢地提供编程训练。
      《Java程序设计及应用开发 第2版》可以作为本科、专科计算机及相关专业的教材,也可作为Java爱好者、工程技术人员的自学参考书。


      目录

      前言
      第1章Java程序设计概述
      11Java程序平台
      12Java的特性
      13Java程序设计环境
      131下载和安装JDK
      132集成开发环境Eclipse
      14Java应用程序
      141Java应用程序的编写
      142命令行方式下的编译和运行
      143使用Eclipse开发Java程序
      15习题
      16实验指导
      17本章思维导图
      第2章Java语言基础
      21标识符和关键字
      22基本数据类型与变量、常量
      221整数类型
      222浮点类型
      223字符类型
      224布尔类型
      225符号常量
      23运算符
      231算术运算符
      232关系运算符和逻辑运算符
      233位运算符
      234赋值运算符
      235运算符的优先级与结合性
      24表达式的类型转换
      241数据类型自动转换的规则
      242强制类型转换
      25流程控制
      251if语句
      252switch语句
      253while循环语句
      254for循环语句
      255do-while循环语句
      256break语句
      257循环的嵌套
      26方法
      261方法的定义
      262方法的重载
      27调试程序的方法
      271设置断点和启动调试
      272跟踪程序的运行
      28综合实践——简易算术计算器
      29习题
      210实验指导
      211本章思维导图
      第3章数组
      31声明数组
      32创建数组对象
      33使用数组
      331数组元素的引用
      332Java方法中的不定长参数与数组
      34多维数组
      341二维数组的声明和创建
      342不规则二维数组
      343二维数组元素的引用
      35Java中的for each循环
      36Arrays类
      361sort()方法
      362copyOf()方法
      37综合实践——学生成绩查询系统
      371查询系统的数据结构
      372模块化设计
      373控制台命令的读取和控制
      374查询某人某门课成绩
      38习题
      39实验指导
      310本章思维导图
      第4章封装与类
      41封装的意义
      42定义类
      421面向对象的分析
      422使用class定义类
      43对象和引用
      431对象和引用的关系
      432this引用
      44引用类型做参数
      45关于static
      451static成员
      452变量的使用规则
      453static代码块
      454类常量的定义
      46包
      461包的创建
      462类的导入
      463含包定义的类的编译及执行
      464classpath环境变量的设置
      465Eclipse下创建package
      47综合实践——酒店前台客房管理系统
      471类的设计——组合关系
      472客房编号的处理方法
      473Room类设计
      474Hotel类设计
      475客户端Client类实现
      48习题
      49实验指导
      410本章思维导图
      第5章类的继承
      51继承
      511继承的概念
      512继承的实现
      513类成员的访问控制
      52重写父类方法
      521重写及其意义
      522Object类与重写toString()方法
      523调用父类被重写的方法
      524Object类的clone()方法与深、浅复制
      53子类对象的构造
      531子类对象的构造过程
      532super与this调用构造方法
      54Java修饰符
      541final修饰符
      542Java修饰符之间的关系
      55继承和组合
      551继承复用
      552组合复用
      56习题
      57实验指导
      58本章思维导图
      第6章多态性
      61多态
      611多态性的定义
      612静态绑定和动态绑定
      613instanceof运算符
      62抽象类
      621抽象类及抽象方法的定义
      622为什么设计抽象类
      623开闭原则
      63接口
      631接口的定义和实现
      632接口与抽象类的区别
      64面向接口的编程
      641案例分析
      642面向接口编程的代码组织
      65综合实践——格式化输出学生对象数据
      651系统架构
      652面向接口编程的代码
      66习题
      67实验指导
      68思维导图
      681本章思维导图
      682面向对象部分思维导图
      第7章常用工具类
      71字符串处理类
      711Java中String对象的管理
      712String类的常用方法
      713StringBuilder类和StringBuffer类
      72正则表达式
      721正则表达式的语法
      722String类中操作正则表达式的方法
      723Pattern类和Matcher类
      73包装类
      731Integer类
      732自动封箱和解封
      74传统日期类
      741Date类
      742Calendar类
      743SimpleDateFormat类
      75新的日期类
      751 LocalDate类
      752 DateTimeFormatter类
      753 与javasql的类型转换
      76阅读API文档
      77综合实践——天气预报信息提取
      78习题
      79实验指导
      710本章思维导图
      第8章集合
      81 Java中的集合框架
      811集合框架的常用部分
      812迭代器Iterator接口
      82 泛型
      821泛型的意义
      822认识和使用泛型
      83 List及其实现类
      831List接口
      832ArrayList
      833LinkedList
      84 Set及其实现类
      841Set接口
      842HashSet
      843TreeSet
      85 Map及其实现类
      851Map接口
      852HashMap
      853Hashtable及其子类Properties
      86 Collections集合工具类
      861List的增补功能
      862多线程封装
      87回首Java集合框架
      88综合实践——控制台版考试系统
      89习题
      810实验指导
      811本章思维导图
      第9章异常处理
      91Java异常体系
      92异常的捕获和处理
      921try-catch-finally语句
      922try-catch-finally语句的执行过程
      93使用throws抛出异常
      94自定义异常类
      941自定义异常类的方法
      942throw抛出异常
      943异常处理的5个关键字
      95综合实践——用户管理系统及其异常类设计
      951系统设计
      952自定义系统中的异常类
      953UserDaoForMap类
      954Application类
      955Test类
      96习题
      97实验指导
      98本章思维导图
      第10章图形用户界面与事件处理
      101 AWT组件及应用
      1011 AWT和Swing概述
      1012 AWT组成
      1013 AWT的容器
      1014 布局管理器
      102事件处理
      1021事件处理的原理
      1022利用成员内部类实现事件监听
      1023利用匿名内部类实现事件监听
      1024用lambda表达式实现事件监听
      1025适配器模式实现事件监听
      1026实现计算器的功能部分
      103 Swing组件
      104综合实践——用户管理系统与常用Swing组件的应用
      1041主界面与Swing组件的应用
      1042注册界面与Swing组件的应用
      1043浏览用户界面与JTable组件的应用
      105习题
      106实验指导
      107本章思维导图
      第11章多线程
      111线程的概念
      112线程的创建和执行
      1121继承Thread类创建线程
      1122实现Runnable接口创建线程
      113线程的状态与生命周期
      1131新建和就绪状态
      1132运行状态
      1133阻塞状态
      1134死亡状态
      114线程优先级与线程调度策略
      115线程同步
      1151数据共享问题
      1152同步和锁机制
      1153同步代码块
      1154同步方法
      1155线程安全的集合类
      116线程间的通信
      1161wait()和notify()方法
      1162消费者和生产者模型
      117习题
      118实验指导
      119本章思维导图
      第12章输入/输出流
      121Java流的类层次结构
      122字节流
      1221抽象类InputStream和OutputStream
      1222文件流FileInputStream和FileOutputStream
      1223缓冲流BufferedInputStream和BufferedOutputStream
      1224数据过滤流DataInputStream和DataOutputStream
      1225序列化接口Serializable与对象流ObjectInputStream和ObjectOutputStream
      1226字节数组流ByteArrayInputStream和ByteArrayOutputStream
      123字符流
      1231抽象类Reader和Writer
      1232转换流InputStreamReader和OutputStreamWriter
      1233FileReader和FileWriter
      1234BufferedReader
      1235PrintWriter类
      124RandomAccessFile类
      125输入/输出流汇总
      126操作文件
      1261Paths类和Path接口
      1262Files类
      127习题
      128实验指导
      129本章思维导图
      第13章数据库访问技术
      131JDBC的体系结构和JDBC驱动程序的实现方式
      1311JDBC的体系结构
      1312JDBC驱动程序的实现方式
      132建立JDBC数据库连接
      1321JDBC API的主要类和接口
      1322连接数据库
      133使用JDBC访问数据库
      1331Statement与数据表的增、删、改
      1332PreparedStatement与数据表的增、删、改
      1333数据表的查询与ResultSet
      134综合实践——数据库访问的开发模式
      1341基于数据库存储的用户管理系统
      1342业务层——封装DAO中的方法
      1343应用层——调用业务层方法完成系统功能
      135习题
      136实验指导
      137本章思维导图
      参考文献

      主编推荐

      配套资源:重难点讲解视频、教学PPT、教学大纲、习题答案、案例源文件.本书特色:★从面向对象的语言走进面向对象的思想:从面向对象分析出发,使用面向对象工具UML类图描述类结构及类与类之间的关系;在系统设计和组织程序架构时,引入面向对象设计中的经典原则和设计模式。★使用图表增强文字的表现力:各章都使用思维导图从更高的角度对整章知识、案例进行了梳理,将看似零散的文字浓缩在一张图中,提纲挈领,将知识从点连接成线,再构建为面。
      【内容简介】

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看