21天学通Java(第6版)

21天学通Java(第6版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , , ,
2013-04
版次: 1
ISBN: 9787115311115
定价: 55.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 410页
字数: 781千字
正文语种: 简体中文
28人买过
  •   《21天学通Java(第6版)》以之前的版本为基础,以循序渐进的方式介绍了Java编程语言知识,并提供了丰富的实例和大量的练习。与此同时,《21天学通Java(第6版)》还全面涵盖了Java7这一新标准以及与Android开发相关的Java编程知识。通过本书的学习,读者将逐步了解、熟悉并精通Java编程语言。
      《21天学通Java(第6版)》包括3周的课程,通过学习,读者将具备使用Java开发应用程序和Android应用的知识和技能。第1周介绍Java语言的基本知识,包括数据类型、变量、表达式、对象、数组、条件语句、循环、类、接口、包、异常、线程等;第2周介绍Java类库,包括链表、栈、散列映射和位组等数据结构以及Swing组件、布局管理器和JavaWebStart等;第3周介绍高级主题,包括输入和输出、对象序列化、通过Internet进行通信、使用数据库、XML、Web服务、Android编程等内容。
      《21天学通Java(第6版)》可作为初学者学习Java编程技术的教程,也可供已掌握其他语言的程序员学习Java时参考。   《21天学通Java(第6版)》以之前的版本为基础,以循序渐进的方式介绍了Java编程语言知识,并提供了丰富的实例和大量的练习。与此同时,《21天学通Java(第6版)》还全面涵盖了Java7这一新标准以及与Android开发相关的Java编程知识。通过本书的学习,读者将逐步了解、熟悉并精通Java编程语言。
      《21天学通Java(第6版)》包括3周的课程,通过学习,读者将具备使用Java开发应用程序和Android应用的知识和技能。第1周介绍Java语言的基本知识,包括数据类型、变量、表达式、对象、数组、条件语句、循环、类、接口、包、异常、线程等;第2周介绍Java类库,包括链表、栈、散列映射和位组等数据结构以及Swing组件、布局管理器和JavaWebStart等;第3周介绍高级主题,包括输入和输出、对象序列化、通过Internet进行通信、使用数据库、XML、Web服务、Android编程等内容。
      《21天学通Java(第6版)》可作为初学者学习Java编程技术的教程,也可供已掌握其他语言的程序员学习Java时参考。 第1周课程Java语言
    第1章Java基础
    1.1Java语言
    1.1.1Java的历史
    1.1.2Java概述
    1.1.3选择开发工具
    1.2面向对象编程
    1.3对象和类
    1.4属性和行为
    1.4.1属性
    1.4.2行为
    1.4.3创建类
    1.4.4运行程序
    1.5组织类和类行为
    1.5.1继承
    1.5.2创建类层次结构
    1.5.3使用继承
    1.5.4接口
    1.5.6包
    1.6总结
    1.7问与答
    1.8小测验
    1.9认证练习
    1.10练习

    第2章Java编程基础
    2.1语句和表达式
    2.2变量和数据类型
    2.2.1创建变量
    2.2.2给变量命名
    2.2.3变量类型
    2.2.4给变量赋值
    2.2.5常量
    2.3注释
    2.4字面量
    2.4.1数字字面量
    2.4.2布尔字面量
    2.4.3字符字面量
    2.4.4字符串字面量
    2.5表达式和运算符
    2.5.1算术运算符
    2.5.2再谈赋值
    2.5.3递增和递减运算符
    2.5.4比较运算符
    2.5.5逻辑运算符
    2.5.6运算符优先级
    2.6字符串运算
    2.7总结
    2.8问与答
    2.9小测验
    2.10认证练习
    2.11练习

    第3章对象
    3.1创建新对象
    3.1.1使用new
    3.1.2对象是如何创建的
    3.1.3内存管理
    3.2使用类变量和实例变量
    3.2.1获取值
    3.2.2设置值
    3.2.3类变量
    3.3调用方法
    3.3.1设置字符串的格式
    3.3.2嵌套方法调用
    3.3.3类方法
    3.4对象的引用
    3.5对象和基本数据类型的强制类型转换
    3.5.1强制转换基本类型
    3.5.2强制转换对象
    3.5.3基本类型和对象之间的转换
    3.6比较对象值和类
    3.6.1比较对象
    3.6.2判断对象所属的类
    3.7总结
    3.8问与答
    3.9小测验
    3.10认证练习
    3.11练习

    第4章数组、逻辑和循环
    4.1数组
    4.1.1声明数组变量
    4.1.2创建数组对象
    4.1.3访问数组元素
    4.1.4修改数组元素
    4.1.5多维数组
    4.2块语句
    4.3if条件语句
    4.4switch条件语句
    4.5三目运算符
    4.6for循环
    4.7while和do循环
    4.7.1while循环
    4.7.2do...while循环
    4.8跳出循环
    4.9总结
    4.10问与答
    4.10小测验
    4.12认证练习
    4.13练习

    第5章创建类和方法
    5.1定义类
    5.2创建实例变量和类变量
    5.2.1定义实例变量
    5.2.2类变量
    5.3创建方法
    5.3.1定义方法
    5.3.2关键字this
    5.3.3变量作用域和方法定义
    5.3.4将参数传递给方法
    5.3.5类方法
    5.4创建Java应用程序
    5.5Java应用程序和命令行参数
    5.5.1将参数传递给Java应用程序
    5.5.2在Java程序中处理参数
    5.6创建同名方法
    5.7构造函数
    5.7.1基本的构造函数
    5.7.2调用另一个构造函数
    5.7.3重载构造函数
    5.8覆盖方法
    5.8.1创建覆盖现有方法的方法
    5.8.2调用原来的方法
    5.8.3覆盖构造函数
    5.9总结
    5.10问与答
    5.11小测验
    5.12认证练习
    5.14练习

    第6章包、接口和其他类特性
    6.1限定符
    6.2静态变量和方法
    6.3Final类、方法和变量
    6.3.1变量
    6.3.2方法
    6.3.3类
    6.4抽象类和方法
    6.5包
    6.5.1import声明
    6.5.2类名冲突
    6.6创建自己的包
    6.6.1选择包名
    6.6.2创建文件夹结构
    6.6.3将类加入到包中
    6.6.4包和类访问控制
    6.7接口
    6.7.1单继承存在的问题
    6.7.2接口和类
    6.7.3实现和使用接口
    6.7.4实现多个接口
    6.7.5接口的其他用途
    6.8创建和扩展接口
    6.8.1新接口
    6.8.2接口中的方法
    6.8.3扩展接口
    6.8.4创建网上商店
    6.9内部类
    6.10总结
    6.11问与答
    6.12小测验
    6.13认证练习
    6.14练习

    第7章异常和线程
    7.1异常
    7.2管理异常
    7.2.1异常一致性检测
    7.2.2保护代码和捕获异常
    7.2.3finally子句
    7.3声明可能引发异常的方法
    7.3.1throws子句
    7.3.2应引发哪些异常
    7.3.3传递异常
    7.3.4throws和继承
    7.4创建并引发自己的异常
    7.4.1引发异常
    7.4.2创建自己的异常
    7.4.3结合使用throws、try和throw
    7.5何时使用和不使用异常
    7.5.1什么时候使用异常
    7.5.2什么时候不使用异常
    7.5.3糟糕的异常使用方式
    7.6线程
    7.6.1编写线程化程序
    7.6.2线程化应用程序
    7.6.3终止线程
    7.7总结
    7.8问与答
    7.9小测验
    7.10认证练习
    7.11练习

    第2周课程Java类库
    第8章数据结构
    8.1超越数组
    8.2Java数据结构
    8.2.1Iterator
    8.2.2位组
    8.2.3链表
    8.2.4遍历数据结构
    8.2.5堆栈
    8.2.6Map
    8.2.7散列映射
    8.3泛型
    8.4总结
    8.5问与答
    8.6小测验
    8.7认证练习
    8.8练习

    第9章使用Swing
    9.1创建应用程序
    9.1.1创建界面
    9.1.2开发框架
    9.1.3创建组件
    9.1.4将组件加入到容器中
    9.2使用组件
    9.2.1图标
    9.2.2标签
    9.2.3文本框
    9.2.4文本区域
    9.2.5可滚动窗格
    9.2.6复选框和单选按钮
    9.2.7组合框
    9.2.8列表
    9.3总结
    9.4问与答
    9.5小测验
    9.6认证练习
    9.7练习

    第10章创建Swing界面
    10.1Swing的特性
    10.1.1标准对话框
    10.1.2使用对话框
    10.1.3滑块
    10.1.4滚动窗格
    10.1.5工具栏
    10.1.6进度条
    10.1.7菜单
    10.1.8选项卡窗格
    10.2总结
    10.3问与答
    10.4小测验
    10.5认证练习
    10.6练习

    第11章在用户界面上排列组件
    11.1基本的界面布局
    11.1.1布置界面
    11.1.2顺序布局
    11.1.3方框布局
    11.1.4网格布局
    11.1.5边框布局
    11.2使用多个布局管理器
    11.3卡片布局
    11.4网格袋布局
    11.4.1设计网格
    11.4.2创建网格
    11.4.3单元格padding和insets
    11.5总结
    11.6问与答
    11.7小测验
    11.8认证练习
    11.9练习

    第12章响应用户输入
    12.1事件监听器
    12.1.1设置组件
    12.1.2事件处理方法
    12.2使用方法
    12.2.1行为事件
    12.2.2焦点事件
    12.2.3选项事件
    12.2.4键盘事件
    12.2.5鼠标事件
    12.2.6鼠标移动事件
    12.2.7窗口事件
    12.2.8使用适配器类
    12.2.9使用内部类
    12.3总结
    12.4问与答
    12.5小测验
    12.6认证练习
    12.7练习

    第13章创建Java2D图形
    13.1Graphics2D类
    13.2绘制文本
    13.2.1使用防锯齿改善字体和图形的质量
    13.2.2获取字体的信息
    13.3颜色
    13.3.1使用Color对象
    13.3.2检测和设置当前颜色
    13.4绘制直线和多边形
    13.4.1用户坐标空间和设备坐标空间
    13.4.2指定渲染属性
    13.4.3创建要绘制的对象
    13.4.4绘制对象
    13.5总结
    13.6问与答
    13.7小测验
    13.8认证练习
    13.9练习

    第14章开发Swing应用程序
    14.1JavaWebStart
    14.2使用JavaWebStart
    14.2.1创建JNLP文件
    14.2.2在服务器上支持WebStart
    14.2.3其他JNLP元素
    14.3使用SwingWorker改善性能
    14.4总结
    14.5问与答
    14.6小测验
    14.7认证练习
    14.8练习

    第3周课程Java编程
    第15章输入和输出
    15.1流简介
    15.1.1使用流
    15.1.2过滤流
    15.1.3处理异常
    15.2字节流
    15.3过滤流
    15.4字符流
    15.4.1读取文本文件
    15.4.2写文本文件
    15.5文件和路径
    15.6总结
    15.7问与答
    15.8小测验
    15.9认证练习
    15.10练习

    第16章序列化和查看对象
    16.1对象序列化
    16.1.1对象输出流
    16.1.2对象输入流
    16.1.3暂态变量
    16.1.4检查对象的序列化字段
    16.2使用反射检查类和方法
    16.2.1检查和创建类
    16.2.2处理类的各个部分
    16.2.3检查类
    16.3总结
    16.4问与答
    16.5小测验
    16.6认证练习
    16.7练习

    第17章通过Internet进行通信
    17.1Java联网技术
    17.1.1打开跨越网络的流
    17.1.2套接字
    17.1.3Socket服务器
    17.1.4设计服务器应用程序
    17.1.5测试服务器
    17.2java.nio包
    17.2.1缓冲区
    17.2.2字符集
    17.2.3通道
    17.2.4网络通道
    17.3总结
    17.4问与答
    17.5小测验
    17.6认证练习
    17.7练习

    第18章使用JDBC访问数据库
    18.1JDBC
    18.1.1数据库驱动程序
    18.1.2查看数据库
    18.1.3读取数据库记录
    18.1.4将记录写入数据库
    18.1.5遍历结果集
    18.2总结
    18.3问与答
    18.4小测验
    18.5认证练习
    18.6练习

    第19章读写RSSFeed
    19.1使用XML
    19.2设计XML语言
    19.3使用Java处理XML
    19.4使用XOM处理XML
    19.4.1创建XML文档
    19.4.2修改MXL文档
    19.4.3格式化XML文档
    19.4.4评估XOM
    19.5总结
    19.6问与答
    19.7小测验
    19.8认证练习
    19.9练习

    第20章XMLWeb服务
    20.1XML-RPC简介
    20.2使用XML-RPC进行通信
    20.2.1发送请求
    20.2.2响应请求
    20.3选择XML-RPC实现
    20.4使用XML-RPCWeb服务
    20.5创建XML-RPCWeb服务
    20.6总结
    20.7问与答
    20.8小测验
    20.9认证练习
    20.10练习

    第21章使用Java编写Android应用
    21.1Android的历史
    21.2编写Android应用
    21.2.1组织Android项目
    21.2.2创建程序
    21.2.3使用Android模拟器
    21.2.4创建调试配置
    21.3运行应用
    21.4设计Android应用
    21.4.1准备资源
    21.4.2配置清单文件
    21.4.3设计图形用户界面
    21.4.4编写代码
    21.5总结
    21.6问与答
    21.7小测验
    21.8认证练习
    21.9练习

    附录
    附录A使用集成开发环境NetBeans
    A.1安装NetBeans
    A.2新建项目
    A.3新建Java类
    A.4运行应用程序
    A.5修复错误

    附录B配套网站

    附录C搭建Android开发环境
    C.1简介
    C.2安装Eclipse
    C.3安装AndroidSDK
    C.4安装Android插件
    C.5设置手机

    附录D使用Java开发包
    D.1选择Java开发工具
    D.2配置JDK
    D.2.1使用命令行界面
    D.2.2切换文件夹
    D.2.3在MS-DOS中创建文件夹
    D.2.4在MS-DOS中运行程序
    D.2.5修复配置错误
    D.3使用文本编辑器
    D.4创建示例程序
    D.5设置CLASSPATH变量
    D.5.1在Windows98/Me中设置CLASSPATH
    D.5.2在Windows7/NT/XP/2000/2003中设置CLASSPATH

    附录E使用Java开发包编程
    E.1JDK概览
    E.2Java虚拟机
    E.3编译器javac
    E.4浏览器appletviewer
    E.5文档工具javadoc
    E.6Java文件存档工具jar
    E.7调试器jdb
    E.7.1调试应用程序
    E.7.2调试小程序
    E.7.3高级调试命令
    E.8使用系统属性
    附录F测验题答案
  • 内容简介:
      《21天学通Java(第6版)》以之前的版本为基础,以循序渐进的方式介绍了Java编程语言知识,并提供了丰富的实例和大量的练习。与此同时,《21天学通Java(第6版)》还全面涵盖了Java7这一新标准以及与Android开发相关的Java编程知识。通过本书的学习,读者将逐步了解、熟悉并精通Java编程语言。
      《21天学通Java(第6版)》包括3周的课程,通过学习,读者将具备使用Java开发应用程序和Android应用的知识和技能。第1周介绍Java语言的基本知识,包括数据类型、变量、表达式、对象、数组、条件语句、循环、类、接口、包、异常、线程等;第2周介绍Java类库,包括链表、栈、散列映射和位组等数据结构以及Swing组件、布局管理器和JavaWebStart等;第3周介绍高级主题,包括输入和输出、对象序列化、通过Internet进行通信、使用数据库、XML、Web服务、Android编程等内容。
      《21天学通Java(第6版)》可作为初学者学习Java编程技术的教程,也可供已掌握其他语言的程序员学习Java时参考。
  • 作者简介:
      《21天学通Java(第6版)》以之前的版本为基础,以循序渐进的方式介绍了Java编程语言知识,并提供了丰富的实例和大量的练习。与此同时,《21天学通Java(第6版)》还全面涵盖了Java7这一新标准以及与Android开发相关的Java编程知识。通过本书的学习,读者将逐步了解、熟悉并精通Java编程语言。
      《21天学通Java(第6版)》包括3周的课程,通过学习,读者将具备使用Java开发应用程序和Android应用的知识和技能。第1周介绍Java语言的基本知识,包括数据类型、变量、表达式、对象、数组、条件语句、循环、类、接口、包、异常、线程等;第2周介绍Java类库,包括链表、栈、散列映射和位组等数据结构以及Swing组件、布局管理器和JavaWebStart等;第3周介绍高级主题,包括输入和输出、对象序列化、通过Internet进行通信、使用数据库、XML、Web服务、Android编程等内容。
      《21天学通Java(第6版)》可作为初学者学习Java编程技术的教程,也可供已掌握其他语言的程序员学习Java时参考。
  • 目录:
    第1周课程Java语言
    第1章Java基础
    1.1Java语言
    1.1.1Java的历史
    1.1.2Java概述
    1.1.3选择开发工具
    1.2面向对象编程
    1.3对象和类
    1.4属性和行为
    1.4.1属性
    1.4.2行为
    1.4.3创建类
    1.4.4运行程序
    1.5组织类和类行为
    1.5.1继承
    1.5.2创建类层次结构
    1.5.3使用继承
    1.5.4接口
    1.5.6包
    1.6总结
    1.7问与答
    1.8小测验
    1.9认证练习
    1.10练习

    第2章Java编程基础
    2.1语句和表达式
    2.2变量和数据类型
    2.2.1创建变量
    2.2.2给变量命名
    2.2.3变量类型
    2.2.4给变量赋值
    2.2.5常量
    2.3注释
    2.4字面量
    2.4.1数字字面量
    2.4.2布尔字面量
    2.4.3字符字面量
    2.4.4字符串字面量
    2.5表达式和运算符
    2.5.1算术运算符
    2.5.2再谈赋值
    2.5.3递增和递减运算符
    2.5.4比较运算符
    2.5.5逻辑运算符
    2.5.6运算符优先级
    2.6字符串运算
    2.7总结
    2.8问与答
    2.9小测验
    2.10认证练习
    2.11练习

    第3章对象
    3.1创建新对象
    3.1.1使用new
    3.1.2对象是如何创建的
    3.1.3内存管理
    3.2使用类变量和实例变量
    3.2.1获取值
    3.2.2设置值
    3.2.3类变量
    3.3调用方法
    3.3.1设置字符串的格式
    3.3.2嵌套方法调用
    3.3.3类方法
    3.4对象的引用
    3.5对象和基本数据类型的强制类型转换
    3.5.1强制转换基本类型
    3.5.2强制转换对象
    3.5.3基本类型和对象之间的转换
    3.6比较对象值和类
    3.6.1比较对象
    3.6.2判断对象所属的类
    3.7总结
    3.8问与答
    3.9小测验
    3.10认证练习
    3.11练习

    第4章数组、逻辑和循环
    4.1数组
    4.1.1声明数组变量
    4.1.2创建数组对象
    4.1.3访问数组元素
    4.1.4修改数组元素
    4.1.5多维数组
    4.2块语句
    4.3if条件语句
    4.4switch条件语句
    4.5三目运算符
    4.6for循环
    4.7while和do循环
    4.7.1while循环
    4.7.2do...while循环
    4.8跳出循环
    4.9总结
    4.10问与答
    4.10小测验
    4.12认证练习
    4.13练习

    第5章创建类和方法
    5.1定义类
    5.2创建实例变量和类变量
    5.2.1定义实例变量
    5.2.2类变量
    5.3创建方法
    5.3.1定义方法
    5.3.2关键字this
    5.3.3变量作用域和方法定义
    5.3.4将参数传递给方法
    5.3.5类方法
    5.4创建Java应用程序
    5.5Java应用程序和命令行参数
    5.5.1将参数传递给Java应用程序
    5.5.2在Java程序中处理参数
    5.6创建同名方法
    5.7构造函数
    5.7.1基本的构造函数
    5.7.2调用另一个构造函数
    5.7.3重载构造函数
    5.8覆盖方法
    5.8.1创建覆盖现有方法的方法
    5.8.2调用原来的方法
    5.8.3覆盖构造函数
    5.9总结
    5.10问与答
    5.11小测验
    5.12认证练习
    5.14练习

    第6章包、接口和其他类特性
    6.1限定符
    6.2静态变量和方法
    6.3Final类、方法和变量
    6.3.1变量
    6.3.2方法
    6.3.3类
    6.4抽象类和方法
    6.5包
    6.5.1import声明
    6.5.2类名冲突
    6.6创建自己的包
    6.6.1选择包名
    6.6.2创建文件夹结构
    6.6.3将类加入到包中
    6.6.4包和类访问控制
    6.7接口
    6.7.1单继承存在的问题
    6.7.2接口和类
    6.7.3实现和使用接口
    6.7.4实现多个接口
    6.7.5接口的其他用途
    6.8创建和扩展接口
    6.8.1新接口
    6.8.2接口中的方法
    6.8.3扩展接口
    6.8.4创建网上商店
    6.9内部类
    6.10总结
    6.11问与答
    6.12小测验
    6.13认证练习
    6.14练习

    第7章异常和线程
    7.1异常
    7.2管理异常
    7.2.1异常一致性检测
    7.2.2保护代码和捕获异常
    7.2.3finally子句
    7.3声明可能引发异常的方法
    7.3.1throws子句
    7.3.2应引发哪些异常
    7.3.3传递异常
    7.3.4throws和继承
    7.4创建并引发自己的异常
    7.4.1引发异常
    7.4.2创建自己的异常
    7.4.3结合使用throws、try和throw
    7.5何时使用和不使用异常
    7.5.1什么时候使用异常
    7.5.2什么时候不使用异常
    7.5.3糟糕的异常使用方式
    7.6线程
    7.6.1编写线程化程序
    7.6.2线程化应用程序
    7.6.3终止线程
    7.7总结
    7.8问与答
    7.9小测验
    7.10认证练习
    7.11练习

    第2周课程Java类库
    第8章数据结构
    8.1超越数组
    8.2Java数据结构
    8.2.1Iterator
    8.2.2位组
    8.2.3链表
    8.2.4遍历数据结构
    8.2.5堆栈
    8.2.6Map
    8.2.7散列映射
    8.3泛型
    8.4总结
    8.5问与答
    8.6小测验
    8.7认证练习
    8.8练习

    第9章使用Swing
    9.1创建应用程序
    9.1.1创建界面
    9.1.2开发框架
    9.1.3创建组件
    9.1.4将组件加入到容器中
    9.2使用组件
    9.2.1图标
    9.2.2标签
    9.2.3文本框
    9.2.4文本区域
    9.2.5可滚动窗格
    9.2.6复选框和单选按钮
    9.2.7组合框
    9.2.8列表
    9.3总结
    9.4问与答
    9.5小测验
    9.6认证练习
    9.7练习

    第10章创建Swing界面
    10.1Swing的特性
    10.1.1标准对话框
    10.1.2使用对话框
    10.1.3滑块
    10.1.4滚动窗格
    10.1.5工具栏
    10.1.6进度条
    10.1.7菜单
    10.1.8选项卡窗格
    10.2总结
    10.3问与答
    10.4小测验
    10.5认证练习
    10.6练习

    第11章在用户界面上排列组件
    11.1基本的界面布局
    11.1.1布置界面
    11.1.2顺序布局
    11.1.3方框布局
    11.1.4网格布局
    11.1.5边框布局
    11.2使用多个布局管理器
    11.3卡片布局
    11.4网格袋布局
    11.4.1设计网格
    11.4.2创建网格
    11.4.3单元格padding和insets
    11.5总结
    11.6问与答
    11.7小测验
    11.8认证练习
    11.9练习

    第12章响应用户输入
    12.1事件监听器
    12.1.1设置组件
    12.1.2事件处理方法
    12.2使用方法
    12.2.1行为事件
    12.2.2焦点事件
    12.2.3选项事件
    12.2.4键盘事件
    12.2.5鼠标事件
    12.2.6鼠标移动事件
    12.2.7窗口事件
    12.2.8使用适配器类
    12.2.9使用内部类
    12.3总结
    12.4问与答
    12.5小测验
    12.6认证练习
    12.7练习

    第13章创建Java2D图形
    13.1Graphics2D类
    13.2绘制文本
    13.2.1使用防锯齿改善字体和图形的质量
    13.2.2获取字体的信息
    13.3颜色
    13.3.1使用Color对象
    13.3.2检测和设置当前颜色
    13.4绘制直线和多边形
    13.4.1用户坐标空间和设备坐标空间
    13.4.2指定渲染属性
    13.4.3创建要绘制的对象
    13.4.4绘制对象
    13.5总结
    13.6问与答
    13.7小测验
    13.8认证练习
    13.9练习

    第14章开发Swing应用程序
    14.1JavaWebStart
    14.2使用JavaWebStart
    14.2.1创建JNLP文件
    14.2.2在服务器上支持WebStart
    14.2.3其他JNLP元素
    14.3使用SwingWorker改善性能
    14.4总结
    14.5问与答
    14.6小测验
    14.7认证练习
    14.8练习

    第3周课程Java编程
    第15章输入和输出
    15.1流简介
    15.1.1使用流
    15.1.2过滤流
    15.1.3处理异常
    15.2字节流
    15.3过滤流
    15.4字符流
    15.4.1读取文本文件
    15.4.2写文本文件
    15.5文件和路径
    15.6总结
    15.7问与答
    15.8小测验
    15.9认证练习
    15.10练习

    第16章序列化和查看对象
    16.1对象序列化
    16.1.1对象输出流
    16.1.2对象输入流
    16.1.3暂态变量
    16.1.4检查对象的序列化字段
    16.2使用反射检查类和方法
    16.2.1检查和创建类
    16.2.2处理类的各个部分
    16.2.3检查类
    16.3总结
    16.4问与答
    16.5小测验
    16.6认证练习
    16.7练习

    第17章通过Internet进行通信
    17.1Java联网技术
    17.1.1打开跨越网络的流
    17.1.2套接字
    17.1.3Socket服务器
    17.1.4设计服务器应用程序
    17.1.5测试服务器
    17.2java.nio包
    17.2.1缓冲区
    17.2.2字符集
    17.2.3通道
    17.2.4网络通道
    17.3总结
    17.4问与答
    17.5小测验
    17.6认证练习
    17.7练习

    第18章使用JDBC访问数据库
    18.1JDBC
    18.1.1数据库驱动程序
    18.1.2查看数据库
    18.1.3读取数据库记录
    18.1.4将记录写入数据库
    18.1.5遍历结果集
    18.2总结
    18.3问与答
    18.4小测验
    18.5认证练习
    18.6练习

    第19章读写RSSFeed
    19.1使用XML
    19.2设计XML语言
    19.3使用Java处理XML
    19.4使用XOM处理XML
    19.4.1创建XML文档
    19.4.2修改MXL文档
    19.4.3格式化XML文档
    19.4.4评估XOM
    19.5总结
    19.6问与答
    19.7小测验
    19.8认证练习
    19.9练习

    第20章XMLWeb服务
    20.1XML-RPC简介
    20.2使用XML-RPC进行通信
    20.2.1发送请求
    20.2.2响应请求
    20.3选择XML-RPC实现
    20.4使用XML-RPCWeb服务
    20.5创建XML-RPCWeb服务
    20.6总结
    20.7问与答
    20.8小测验
    20.9认证练习
    20.10练习

    第21章使用Java编写Android应用
    21.1Android的历史
    21.2编写Android应用
    21.2.1组织Android项目
    21.2.2创建程序
    21.2.3使用Android模拟器
    21.2.4创建调试配置
    21.3运行应用
    21.4设计Android应用
    21.4.1准备资源
    21.4.2配置清单文件
    21.4.3设计图形用户界面
    21.4.4编写代码
    21.5总结
    21.6问与答
    21.7小测验
    21.8认证练习
    21.9练习

    附录
    附录A使用集成开发环境NetBeans
    A.1安装NetBeans
    A.2新建项目
    A.3新建Java类
    A.4运行应用程序
    A.5修复错误

    附录B配套网站

    附录C搭建Android开发环境
    C.1简介
    C.2安装Eclipse
    C.3安装AndroidSDK
    C.4安装Android插件
    C.5设置手机

    附录D使用Java开发包
    D.1选择Java开发工具
    D.2配置JDK
    D.2.1使用命令行界面
    D.2.2切换文件夹
    D.2.3在MS-DOS中创建文件夹
    D.2.4在MS-DOS中运行程序
    D.2.5修复配置错误
    D.3使用文本编辑器
    D.4创建示例程序
    D.5设置CLASSPATH变量
    D.5.1在Windows98/Me中设置CLASSPATH
    D.5.2在Windows7/NT/XP/2000/2003中设置CLASSPATH

    附录E使用Java开发包编程
    E.1JDK概览
    E.2Java虚拟机
    E.3编译器javac
    E.4浏览器appletviewer
    E.5文档工具javadoc
    E.6Java文件存档工具jar
    E.7调试器jdb
    E.7.1调试应用程序
    E.7.2调试小程序
    E.7.3高级调试命令
    E.8使用系统属性
    附录F测验题答案
查看详情
12
相关图书 / 更多
21天学通Java(第6版)
21天贯通小古文 全3册
丁慈矿
21天学通Java(第6版)
21城·21问:广东城市微调研报告
南方 客户端
21天学通Java(第6版)
21天突破CATTI笔译
佩琪翻译
21天学通Java(第6版)
21世纪的数学:探索人类认知的边界 《环球科学》杂志社
《环球科学》杂志社
21天学通Java(第6版)
21世纪大学理工英语(学生用书2)
沈骑、段成 编
21天学通Java(第6版)
21天突破剑桥领思通用英语超核心词汇
孙乐
21天学通Java(第6版)
21世纪的英语阅读和写作教学 第8版
(美)盖尔·E.汤普金斯 (Gail E.Tompkins) (美)艾米丽
21天学通Java(第6版)
21世纪城市战
安东尼·金
21天学通Java(第6版)
21天生命能量手账
李中莹
21天学通Java(第6版)
21世纪数字文娱审美透视
何志钧 等 著
21天学通Java(第6版)
21天突破剑桥领思通用英语超核心语法
郭佳佳
21天学通Java(第6版)
21世纪大学英语读写教程(S版)
翟象俊
您可能感兴趣 / 更多
21天学通Java(第6版)
归属感:如何通过社群获得商业竞争优势
[美]大卫·斯平克斯(David Spinks) 著;颉腾文化 出品
21天学通Java(第6版)
《世界上最大的肚子》2024百班千人暑期书目学前中班名师推荐全新正版现货速发
[美]雷米·查利普(美)柏顿·萨普瑞
21天学通Java(第6版)
经济学通义
[美]阿门·A.阿尔钦 (美)威廉·R.艾伦 著;[美]杰里·L.乔丹 编
21天学通Java(第6版)
数字化领导力 数字化转型锦囊,领导力精进指南 一本书掌握数字化转型领导力之道
[美]艾萨克·萨科里克 著;王磊 译;颉腾文化 出品;邓斌
21天学通Java(第6版)
法哲学基本原理
[美]马克·C.墨菲
21天学通Java(第6版)
雪花的故事(用照片展示雪花的秘密,为你揭开冬日奇景的奥秘)
[美]马克·卡西诺[美]乔恩·尼尔森
21天学通Java(第6版)
杜甫传
[美]弗洛伦斯.艾思柯
21天学通Java(第6版)
神奇的数字零:从数字0开始的极简数学史和人类发展史
[美]查尔斯·塞弗(Charles Seife)著 杨杨立汝 译
21天学通Java(第6版)
美利坚在燃烧:20世纪60年代以来的警察暴力与黑人反抗
[美]伊丽莎白·欣顿 著 胡位钧 译
21天学通Java(第6版)
温柔亲启
[美]艾米莉·狄金森 著;[美]艾伦·路易斯·哈特、[美]玛莎·内尔·史密斯 编
21天学通Java(第6版)
儒教中国及其现代命运(三部曲)
[美]列文森 作者;[中]季剑青 译者
21天学通Java(第6版)
逃家小兔成长绘本系列
[美]玛格丽特.怀兹.布朗