×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
Java程序设计案例教程-(第3版)

Java程序设计案例教程-(第3版)

1星价 ¥19.1 (4.9折)
2星价¥19.1 定价¥39.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302420187
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:其它
  • 页数:300
  • 出版时间:2016-01-01
  • 条形码:9787302420187 ; 978-7-302-42018-7

本书特色

  java具有面向对象、与平台无关、安全、稳定和多线程等特点,是目前*流行的程序设计语言之一。 杨树林、胡洁萍编*的《java程序设计案例教程(第3 版)》共分为9章,按java知识的系统性,由浅入深、循序渐进地介绍java语言实用知识与编程技术,内容包括java语言基础、控制结构与异常处理、java面向对象编程、数组与集合、gui程序设计、java数据库编程、流和文件、java多线程机制和java网络编程。   每部分内容既有示例,又有案例。通过示例帮助学生理解知识,通过案例将各知识点结合起来,指导学生应用知识,达到学以致用。教材中引进一些新知识和新方法,内容实用、重点突出、语言精练、案例典型,既方便学习,又便于应用。配备的课后习题参考了目前市场上常用的企业面试题,针对性强,训练价值大。为便于学习和实践,教材在每章开始给出了内容简介和教学目标,每章结束给出了实验题目。   本书内容丰富,实例典型,知识讲解系统,适合作为大中专院校计算机及其相关专业的教材或参考书,也适合作为软件开发人员及其他有关人员的自学参考书或培训教程。

内容简介

Java具有面向对象、与平台无关、安全、稳定和多线程等特点,是目前*流行的程序设计语言之一。全书共分为9章,按Java知识的系统性,由浅入深、循序渐进地介绍Java语言实用知识与编程技术,内容包括Java语言基础、控制结构与异常处理、Java面向对象编程、数组与集合、GUI程序设计、Java数据库编程、流和文件、Java多线程机制和Java网络编程。每部分内容既有示例,又有案例。通过示例帮助学生理解知识,通过案例将各知识点结合起来,指导学生应用知识,达到学以致用。教材中引进一些新知识和新方法,内容实用、重点突出、语言精练、案例典型,既方便学习,又便于应用。配备的课后习题参考了目前市场上常用的企业面试题,针对性强,训练价值大。为便于学习和实践,教材在每章开始给出了内容简介和教学目标,每章结束给出了实验题目。 本书内容丰富,实例典型,知识讲解系统,适合作为大中专院校计算机及其相关专业的教材或参考书,也适合作为软件开发人员及其他有关人员的自学参考书或培训教程。

目录

第1章  java语言基础  1.1  java语言简介    1.1.1  java语言的发展    1.1.2  java的运行机制    1.1.3  java语言的特点  1.2  java编程环境安装    1.2.1  jdk及其安装    1.2.2  java开发工具  1.3  初识java应用程序    1.3.1  java应用程序的结构    1.3.2  编写和运行java应用程序    1.3.3  案例1-1  包含两个类的程序  1.4  java语言基本语法    1.4.1  基本编码规则    1.4.2  案例1-2  为程序加注释    1.4.3  数据类型及其转换    1.4.4  常量、变量和表达式  1.5  字符串和日期    1.5.1  字符串    1.5.2  案例1-3  对输入的字符串进行处理    1.5.3  日期和时间    1.5.4  案例1-4  日期工具类  小结  习题  实验第2章  控制结构与异常处理  2.1  分支结构    2.1.1  if语句    2.1.2  案例2-1  求一元二次方程的根    2.1.3  switch语句    2.1.4  案例2-2  求下一天日期  2.2  循环结构    2.2.1  for循环    2.2.2  案例2-3  求素数    2.2.3  while循环    2.2.4  循环嵌套    2.2.5  案例2-4  求sin(x)    2.2.6  do…while循环    2.2.7  案例2-5  进制转换    2.2.8  迭代循环  2.3  异常处理    2.3.1  异常及其体系结构    2.3.2  异常处理机制    2.3.3  抛出异常    2.3.4  案例2-6  整数的算术计算    2.3.5  自定义异常    2.3.6  案例2-7  求三角形面积  小结  习题  实验第3章  java面向对象编程  3.1  面向对象概述    3.1.1  对象和类的概念    3.1.2  面向对象程序设计    3.1.3  oop的关键性理念    3.1.4  oop的4个基本特征  3.2  定义类与创建对象    3.2.1  定义类    3.2.2  创建和使用对象    3.2.3  构造方法    3.2.4  访问控制与属性    3.2.5  案例3-1  银行账户类  3.3  类的方法与重载    3.3.1  方法的定义    3.3.2  方法的参数类型    3.3.3  方法重载  3.4  实例成员和类成员    3.4.1  实例变量和类变量    3.4.2  实例方法和类方法    3.4.3  案例3-2  为银行账户类增加功能  3.5  类的继承    3.5.1  继承的基本概念    3.5.2  定义子类    3.5.3  方法覆盖与多态性    3.5.4  案例3-3  完善银行账户类  3.6  抽象类与接口    3.6.1  抽象类    3.6.2  接口    3.6.3  案例3-4  为绘图软件设计一组图形类  3.7  内部类与枚举类型    3.7.1  内部类    3.7.2  枚举类型  小结  习题  实验第4章  数组与集合  4.1  数组    4.1.1  数组的概念    4.1.2  数组的定义    4.1.3  案例4-1  成绩排序和统计  4.2  集合    4.2.1  java集合框架    4.2.2  collection接口常用方法    4.2.3  遍历collection    4.2.4  collection的批量操作  4.3  集    4.3.1  hashset类    4.3.2  treeset类  4.4  列表    4.4.1  list接口    4.4.2  arraylist类    4.4.3  案例4-2  竞赛评分程序    4.4.4  vector类  4.5  映射    4.5.1  map接口    4.5.2  hashmap类    4.5.3  案例4-3  网络书城中的购物车类    4.5.4  hashtable类  4.6  collections和arrays    4.6.1  collections类    4.6.2  arrays类  小结  习题  实验第5章  gui程序设计  5.1  java图形api    5.1.1  界面组件类    5.1.2  界面绘制类  5.2  gui界面设计基础    5.2.1  窗口    5.2.2  常用组件    5.2.3  界面布局    5.2.4  案例5-1  设计绘图软件界面  5.3  事件处理机制    5.3.1  事件处理模型    5.3.2  事件处理    5.3.3  常用事件    5.3.4  案例5-2  实现绘图软件  5.4  菜单和工具栏    5.4.1  菜单    5.4.2  工具栏    5.4.3  案例5-3  设计学生管理系统主界面  5.5  对话框与其他常用组件    5.5.1  对话框    5.5.2  其他组件介绍    5.5.3  案例5-4  用户登录与添加学生界面设计  小结  习题  实验第6章  java数据库编程  6.1  jdbc简介    6.1.1  什么是jdbc    6.1.2  jdbc的重要类和接口  6.2  创建mysql数据库    6.2.1  mysql安装与使用    6.2.2  案例6-1  学生管理系统数据库设计  6.3  基于jdbc编写数据库应用程序    6.3.1  创建与数据库的连接    6.3.2  操作数据的基本原理    6.3.3  mvc设计模式    6.3.4  案例6-2  按mvc模式设计学生管理系统  6.4  数据查询    6.4.1  查询一条记录    6.4.2  查询多条记录    6.4.3  聚合查询    6.4.4  分页查询数据    6.4.5  案例6-3  实现对学生数据的查询  6.5  数据更新    6.5.1  添加记录    6.5.2  修改记录    6.5.3  删除记录    6.5.4  事务处理    6.5.5  案例6-4  实现对学生数据的管理  6.6  使用存储过程    6.6.1  存储过程的定义    6.6.2  调用存储过程    6.6.3  案例6-5使用存储过程查询学生成绩  小结  习题  实验第7章  流和文件  7.1  文件管理基础    7.1.1  使用file类管理文件和目录    7.1.2  案例7-1  递归显示或删除文件    7.1.3  过滤器与文件选择对话框  7.2  字符流与文本文件读写    7.2.1  字符流简介    7.2.2  文件字符流    7.2.3  案例7-2  用字符流复制文件    7.2.4  配置文件的读取  7.3  字节流与二进制文件读写    7.3.1  字节流简介    7.3.2  文件字节流简介    7.3.3  案例7-3  用字节流复制文件  7.4  数据流和对象流    7.4.1  数据流简介    7.4.2  对象流简介    7.4.3  案例7-4  为绘图软件增加保存和打开功能  小结  习题  实验第8章  java多线程机制  8.1  线程概述    8.1.1  线程与进程    8.1.2  线程的优点    8.1.3  线程体与线程载体  8.2  线程的创建    8.2.1  thread类    8.2.2  创建线程的两种方式    8.2.3  案例8-1  为学生管理系统增加启动界面和状态时钟  8.3  线程的状态与优先级    8.3.1  线程的状态    8.3.2  线程的控制    8.3.3  线程组与线程优先级    8.3.4  案例8-2  图片浏览程序  8.4  线程同步与通信    8.4.1  java线程同步机制    8.4.2  案例8-3  取款和存款    8.4.3  java线程通信机制    8.4.4  案例8-4  哲学家用餐问题    8.4.5  “生产者-消费者”问题    8.4.6  案例8-5吃苹果  小结  习题  实验第9章  java网络编程  9.1  网络编程基础    9.1.1  网络基本概念    9.1.2  网络协议  9.2  获取网络信息与资源    9.2.1  获取网络地址信息    9.2.2  获取网络资源属性    9.2.3  获取网络资源    9.2.4  案例9-1  读取和下载网上文件  9.3  基于tcp的网络通信    9.3.1  客户/服务器模式和套接字    9.3.2  客户端程序的原理    9.3.3  案例9-2  tcp客户端程序    9.3.4  服务器程序的原理    9.3.5  案例9-3  tcp服务器端程序  9.4  基于udp的网络通信    9.4.1  基于udp网络通信的原理    9.4.2  案例9-4  基于udp的网络通信  小结  习题  实验参考文献
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航