Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » 数据库中的 Java » SQL Anywhere 中的 Java 支持 » 数据库中的 Java 的运行时环境

 

运行时 Java 类

运行时 Java 类属于低层类,在创建数据库或为数据库启用 Java 时会将这些类提供给数据库。这些类包含 Java API 的一个子集,它们是 Sun Java 开发工具包的组成部分。

运行时类提供了构建应用程序所基于的基本功能。数据库中的类始终可以使用这些运行时类。

可将运行时 Java 类合并到用户自己创建的类中:或者继承其功能,或者在某一方法的计算或操作中使用它。

示例

运行时 Java 类中包含了一些 Java API 类,其中包括:

  • 基元 Java 数据类型   Java 中的所有基元(本地)数据类型都有一个对应的类。除了能够创建这些类型的对象之外,这些类还具有在通常情况下都很有用的其它功能。

    Java int 数据类型在 java.lang.Integer 中有对应的类。

  • 实用程序包   包 java.util.* 中包含许多类,这些类所具备的功能在 SQL Anywhere SQL 函数中尚未提供。

    现将这些类中的一部分列举如下:

    • Hashtable   将键映射到值。

    • StringTokenizer   将字符串分解成各个单独的字。

    • Vector   保存大小可动态变化的对象的数组。

    • Stack   保存后进先出的对象堆栈。

  • 用于 SQL 操作的 JDBC   包 java.SQL.* 包含了 Java 对象使用 SQL 语句从数据库中提取数据时所需要的类。

与用户定义的类不同,运行时类不存储在数据库中,而是存储在 Sun JRE 的安装位置。