您好,欢迎光临有路网!
Java程序设计
QQ咨询:
有路璐璐:

Java程序设计

  • 作者:朱庆生
  • 出版社:清华大学出版社
  • ISBN:9787302244752
  • 出版日期:2011年05月01日
  • 页数:347
  • 定价:¥36.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《普通高等教育"十一五"**级规划教材•21世纪大学本科计算机专业系列教材:Java程序设计》分为4篇:**篇介绍Java语言的基本机制和语法,包括程序设计基础、数组、类和对象设计、继承与多态、Java标准类库等;第二篇从实用的角度出发,**介绍Java的异常处理、输入/输出处理、多线程、图形界面设计技术等;第三篇面向网络应用,**介绍URL与Socket通信技术、Web编程技术、JDBC技术、Web站点构建等;第四篇以“学生信息管理系统”和“推箱子游戏”为实例,展示Java的实用开发方法、过程、技巧等。附录介绍Eclipse工具的安装和使用。《普通高等教育"十一五"**级规划教材•21世纪大学本科计算机专业系列教材:Java程序设计》作为面向全国高校计算机及其相关专业本科生“Java程序设计”课程的教材,采用Why-what-How的编写模式,各章知识点之间环环相扣,且辅以详尽的实例和代码分析,让读者既明白自己需要学什么,又懂得如何学以致用。
    目录
    **篇基础篇
    第1章Java概述
    1.1 Java语言
    1.1.1 Java语言的特点
    1.1.2 Java平台的体系结构
    1.2 Java运行环境与开发环境
    1.2.1 Java运行环境
    1.2.2 Java开发环境
    1.3 Java程序举例
    1.3.1编写**个Java Application
    1.3.2编写**个Java Applet
    习题与思考
    第2章Java程序设计基础
    2.1标识符和关键字
    2.1.1标识符
    2.1.2关键字
    2.1.3注释
    2.2常量和变量
    2.2.1 常量
    2.2.2变量
    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.4.3条件运算符
    2.4.4位运算符
    2.4.5关系运算符
    2.4.6逻辑运算符
    2.5表达式
    2.6程序控制语句
    2.6.1 if语句
    2.6.2 switch语句
    2.6.3 while与do
    2.6.4 for语句
    2.6.5 break语句
    2.6.6 continue语句
    2.6.7 return语句
    2.7实训任务
    习题与思考
    第3章数组
    3.1数组的使用
    3.2一维数组
    3.2.1定义数组
    3.2.2生成数组
    3.2.3初始化数组
    3.2.4访问数组
    3.2.5应用举例
    3.3二维数组
    3.3.1定义二维数组
    3.3.2二维数组元素的引用
    3.3.3应用举例
    3.4数组实训任务
    习题与思考
    第4章类和对象设计
    4.1面向对象程序设计思想
    4.2类和对象初探
    4.3定义类
    4.3.1定义成员变量
    4.3.2定义成员方法
    4.3.3方法重载
    4.4实例化对象
    4.5初始化对象
    4.6使用对象
    4.7使用类成员
    4.8对象的清除
    4.9创建Java应用程序
    4.10包
    4.10.1包的定义
    4.10.2包的引入
    4.11类及成员修饰符
    4.11.1 public
    4.11.2 protected
    4.11.3 private
    4.11.4 final
    4.12类和对象实训任务
    习题与思考
    第5章继承与多态
    5.1继承的使用
    5.2继承的实现
    5.3方法重写与变量覆盖
    5.4对象间的类型转换
    5.5多态性
    5.6抽象类与抽象方法
    5.7接口定义
    5.8接口实现
    5.9继承与多态实训任务
    习题与思考
    第6章Java标准类库
    6.1简介
    6.2字符串String与StringBuffer类
    6.2.1 String类
    6.2.2 StringBuffer类
    6.3数据类型包装器类
    6.3.1 Double和Float
    6.3.2 Byte、Short、Integer和Lon9
    6.3.3数字和字符串的转换
    6.4 System类
    6.4.1记录程序执行的时间
    6.4.2复制数组
    6.5 Math和Random类
    6.5.1 Math
    6.5.2 Random
    6.6 日期时间实用工具类
    6.6.1 Date(日期)
    6.6.2 Calendar(日历)
    6.7 Java集合类
    6.7.1集合接口
    6.7.2实现List接口的类
    6.7.3实现Set接口的类
    6.7.4通过迭代接口访问集合类
    6.7.5映射接口
    6.7.6实现Map接口的类
    6.7.7 Arrays
    6.8标准类实训任务
    习题与思考
    第二篇提高篇
    第7章异常处理
    7.1异常处理示例
    7.2异常概述
    7.2.1异常的定义
    7.2.2异常处理带来的好处
    7.3异常处理机制
    7.3.1 Java的异常处理机制
    7.3.2异常类的类层次
    7.3.3异常的处理
    7.4自定义异常类
    7.5异常处理实训任务
    习题与思考
    第8章输入/输出处理
    8.1输入/输出流的使用
    8.2输入/输出流的划分
    8.3标准输入/输出流
    8.3.1简单标准输入
    8.3.2 Scanner类与标准输入结合
    8.3.3标准输出
    8.4字节流使用
    8.4.1 File类
    8.4.2文件输入/输出字节流
    8.4.3字节过滤流
    8.5字符流使用
    8.5.1文件输入/输出字符流
    8.5.2字节流向字符流的转化
    8.5.3 Scanner与其他字符流结合
    8.6 串行化
    8.7输入/输出处理实训任务
    习题与思考
    第9章Java多线程
    9.1多线程的使用
    9.2线程的概念
    9.3线程的创建
    9.3.1采用继承创建线程
    9.3.2通过实现接口创建线程
    9.4线程的生命周期及调度
    9.4.1线程生命周期
    9.4.2线程调度和优先级
    9.5线程的终止
    9.6多线程实训任务
    习题与思考
    第10章GUl程序设计与Applet
    10.1 GUl程序设计
    10.2基于Swin9的简单界面设计
    10.2.1 Swin9简介
    10.2.2 Swin9的类层次结构
    10.2.3常见的GUl组件
    10.2.4基于JFrame的简单GUl程序
    10.3界面布局
    10.3.1无布局管理器布局
    10.3.2 FlowLayout
    10.3.3 BorderLayout
    ……
    第三篇网络篇

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外