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

Jython程序设计

  • 作者:美.比尔著何红波
  • 出版社:机械工业出版社
  • ISBN:9787111103424
  • 出版日期:2002年06月01日
  • 页数:326
  • 定价:¥38.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

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

    图书详情

    内容提要
    Jython语言结合了Python的灵活**与Java的强大。本书全面介绍了这门语言,有助于Java***提高开发与部署应用程序的能力。主要内容包括:Jython介绍及其详细语法,用Java类扩展Jython,用Jyhon编写各种应用程序等等。本书详尽地阐述了Java与Jython的异同以及Java与Jython进行组合的强大威力,书中实例丰富,通过大量的小实例讲述了Jython的使用方法。
    本书编排独特、讲解透彻,适合于有一定经验的Java应用***使用。
    目录
    译者序
    前言

    **部分 Jython简介

    第1章 Jython语法、语句和注释

    1.1 交互式控制台
    1.2 行分隔符和块缩进语法
    1.2.1 分号
    1.2.2 反斜线
    1.2.3 开放式分组
    1.2.4 三重引用
    1.2.5 代码程序块
    1.3 注释
    1.4 文档字符串
    1.5 语句
    1.5.1 简单语句
    1.5.2 复合语句
    1.6 比较Jython和Java

    第2章 运算符、类型和内置函数

    2.1 标志符
    2.2 Jython数据对象
    2.2.1 数字对象
    2.2.2 序列对象
    2.2.3 映射对象
    2.2.4 PyNone
    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.4.7 属性工具
    2.4.8 函数工具
    2.5 杂类函数
    2.6 Jython数据类型和Java数据类型的比较
    2.7 Java类型

    第3章 错误和异常

    3.1 Jython异常
    3.2 异常处理
    3.3 raise语句
    3.4 traceback
    3.5 assert语句和-debug-变量
    3.6 警告框架
    3.7 比较Jython和Java

    第4章 用户定义的函数和变量的作用域

    4.1 定义函数
    4.1.1 缩进
    4.1.2 返回值
    4.1.3 文档字符串
    4.1.4 函数属性
    4.1.5 参数
    4.2 名空间
    4.2.1 两个静态范围
    4.2.2 静态嵌套的范围
    4.2.3 在用户定义函数中的特殊变量
    4.3 递归
    4.4 内置的函数编程工具
    4.5 同步

    第5章 模块和包

    5.1 import语句
    5.2 Jython和Java的比较
    5.3 Python的package.module层次
    5.3.1 sys.path变量
    5.3.2 什么是模块
    5.3.3 特殊的模块变量
    5.3.4 什么是包
    5.4 Java的package.class层次
    5.5 重载

    第6章 类、实例和继承

    6.1 封装、抽象和信息隐藏
    6.2 定义Jython类
    6.3 Jython类和实例属性
    6.4 构造函数
    6.5 终结器和析构函数
    6.6 继承
    6.6.1 派生Jython类
    6.6.2 派生Java接口
    6.6.3 派生Java类
    6.7 方法重载
    6.8 例子类
    6.8.1 单元素
    6.8.2 文件grep效用
    6.8.3 HTTP报文头
    6.8.4 树

    第7章 **类

    7.1 预先存在的类属性
    7.2 预先存在的实例属性
    7.3 一般定制的特殊方法
    7.4 动态的属性访问
    7.5 可调用的钩子:-call-
    7.6 特殊的比较方法
    7.6.1 少比较方法
    7.6.2 多比较方法
    7.7 对象“真值”
    7.8 仿真内置数据对象
    7.8.1 仿真序列
    7.8.2 仿真映射
    7.8.3 仿真数字类型

    第二部分 Jython内核和用Java集成Jython

    第8章 用jythonc编译Jython

    8.1 jythonc是什么
    8.2 用jythonc编译模块
    8.3 路径和经过编译的Jython
    8.3.1 在JVM里设置python.home属性
    8.3.2 显式地把目录加到模块里的sys.path
    8.3.3 增加python.Path或python.prepath属性
    8.3.4 冻结应用程序
    8.3.5 写一个定制的-import-()钩子
    8.4 jythonc选项
    8.5 与Java兼容的类
    8.5.1 一个与Java兼容的例子Jython类
    8.5.2 模块全局对象和与Java兼容类

    第9章 在Java里嵌入和扩展Jython

    9.1 嵌入Jython
    9.2 嵌入InteractiveInterpreter
    9.3 嵌入InteractiveConsole
    9.4 扩展Jython
    9.4.1 ClassDictInit
    9.4.2 -doc-字符串
    9.4.3 异常
    9.4.4 参数
    9.4.5 在Java里引入Jython模块
    9.4.6 使用PyObject
    9.4.7 用Java写Jython类
    9.4.8 增加Java类作为内置Jython模块

    第三部分 用Jython编写应用程序

    第10章 GUI开发

    10.1 比较Java和Jython的GUI
    10.2 Bean属性和事件
    10.2.1 Bean属性
    10.2.2 Bean属性和元组
    10.2.3 Bean事件
    10.2.4 名字优先权
    10.3 pawt包
    10.4 例子
    10.4.1 简单的AWT图形
    10.4.2 增加事件
    10.4.3 图像
    10.4.4 菜单和菜单事件
    10.4.5 拖放
    10.4.6 Swing

    第11章 数据库编程

    11.1 DBM文件
    11.2 序列化
    11.2.1 marshal模块
    11.2.2 pickle和cPickle模块
    11.2.3 Shelves
    11.2.4 PythonObjectInputStream
    11.3 数据库管理系统
    11.3.1 MySQL
    11.3.2 PostgreSQL
    11.4 JDBC
    11.5 zxJDBC
    11.5.1 连接到数据库
    11.5.2 游标
    11.5.3 zxJDBC和元数据
    11.5.4 预编译语句
    11.5.5 错误和警告

    第12章 服务器端Web编程

    12.1 JythonServletContainer
    12.2 定义简单的ServIet类
    12.2.1 一个简单的JavaServlet
    12.2.2 一个简单的JythonServlet
    12.2.3 测试Java和JythonServlet
    12.3 GenericServlet的更多内容
    12.3.1 Init(ServletConfig)方法
    12.3.2 service(ServletRequest,ServletResponse)方法
    12.3.3 destroy()方法
    12.4 HttpServlet
    12.4.1 HttpServlet方法
    12.4.2 HttpServlet例子
    12.4.3 HttpServletRequest和HttpServletRes-ponse
    12.5 PyServlet
    12.5.1 安装PyServlet
    12.5.2 测试PyServlet
    12.6 cookie
    12.7 Session
    12.8 数据库和Servlet
    12.9 JSP
    12.9.1 jythonc编译类和JSP
    12.9.2 在JSP中嵌入PythonInterpreter
    12.9.3 一个JythonTaglib
    12.9.4 BSF

    附录

    附录A Jython语句和内置函数快速参考

    与描述相符

    100

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