赛迪网 > IT技术 热点推荐 > 文章
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

细化解析:关于数据库中Java的问答(3)

发布时间:2007.09.10 00:20     来源:赛迪网    作者:kerry

哪些平台支持数据库中的 Java?

Windows CE 中不支持数据库中的 Java,但其它 Windows 操作系统、UNIX 和 NetWare 都支持。

如何结合使用 Java 和 SQL?

Java 方法被声明为存储过程,然后就可以象调用 SQL 存储过程一样调用它们。

可以使用 Sun Microsystems Java 开发工具包附带的作为 Java API 的组成部分的很多类。您还可以使用 Java 开发人员创建和编译的类。

如何从 SQL 访问 Java?

可以将 Java 方法视为存储过程,可以从 SQL 进行调用。

必须创建一个用于运行方法的存储过程。例如:

CREATE PROCEDURE javaproc()
EXTERNAL NAME 'JDBCExample.MyMethod ()V' 
LANGUAGE JAVA;

例如, SQL 函数 PI(*) 返回 pi 的值。 Java API 类 java.lang.Math 有一个名为 PI 的并行字段返回相同的值。但是, java.lang.Math 还有一个名为E 的字段,该字段返回自然对数的底;并且有一个方法,该方法按照IEEE 754 标准的规定计算对两个参数的余数运算。

Java API 的其它成员甚至提供了更专门化的功能。例如, java.util.Stack生成一个后进先出队列,该队列可以存储有序列表;java.util.HashTable 将值映射到键; java.util.StringTokenizer 将字符串分成单个的单词单元。(责任编辑:卢兆林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 细化解析:关于数据库中Java的问答(2) (09-10) · 解析:非常适合用在数据库中使用的Java (09-09)
· Java多核线程笔记-volatile的原理与技巧 (08-21) · Complystill发布SecureJSH—Java交互管理工具 (08-21)
· 在Oracle下开发Java程序的经典问题解答 (08-08) · 针对Java攻击不断升温安全问题日益严重 (08-02)
· Java存在安全漏洞 黑客可通过图片入侵 (07-16) · Java文萃 什么才是软件开发的葵花宝典 (05-22)
· 基础教程:JAVA代码编写程序的基本规范 (05-22) · 改变内存的随机比特值实现对电脑的入侵 (05-17)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 工信部“三定”公布 总编制731名设24司局
· 北京发电子商务监管意见 营利性网店须办照
· 直播 08中国城市信息化高峰论坛 案例点评
· 烽火网络校园解决方案 移民安置信息管理系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统