Java 代码示例
下面是 IBM i 的 Java™ 代码示例列表。
国际化
- 示例: 使用 java.util.DateFormat 类的日期国际化
- 示例: 使用 java.util.NumberFormat 类对数字显示进行国际化
- 示例: 使用 java.util.ResourceBundle 类对特定于语言环境的数据进行国际化
JDBC
- 示例: 访问属性
- 示例 :BLOB
- 示例: CallableStatement interface for IBM Developer Kit for Java
- 示例: 通过另一个语句的游标从表中除去值
- 示例 :CLOB
- 示例: 创建 UDBDataSource 并将其与 JNDI 绑定
- 示例使用 DatabaseMetaData 接口返回表格列表
- 例如 Datalink
- 示例: 单值类型
- 示例: 在 Java 应用程序中嵌入 SQL 语句
- 示例: 结束事务
- 示例: JDBC
- 示例: 处理事务的多个连接
- 例如ParameterMetaData
- 示例: 使用语句通过另一个语句的游标更改值
- 示例: ResultSet 接口
- 示例: ResultSet 敏感度
- 示例: 敏感和不敏感 ResultSets
- 示例:使用 UDBDataSource 和 UDBConnectionPoolDataSource 设置连接池
- 示例: SQLException
- 示例: 暂挂和恢复事务
- 示例: 暂挂 ResultSets
- 示例: 测试连接池的性能
- 示例: 测试两个 DataSources
- 示例: 更新 BLOB
- 示例: 更新 CLOB
- 示例: 将连接用于多个事务
- 示例: 使用 BLOB
- 示例: 使用 CLOB
- 创建和填充 DB2CachedRowSet
- 示例: 使用 JTA 处理事务
- 示例: 使用具有多个列的元数据 ResultSets
- 示例: 同时使用本机 JDBC 和 IBM Toolbox for Java JDBC
- 示例: 使用 PreparedStatement 获取 ResultSet
- 示例: 使用语句对象的 executeUpdate 方法
Java 认证和授权服务
Java 通用安全性服务
- 样本: IBM JGSS 非JAAS 客户机程序
- 样本: IBM JGSS non-JAAS 服务器程序
- 样本: IBM JGSS JAAS启用的客户机程序
- 样本: IBM JGSS JAAS启用的服务器程序
Java 安全套接字扩展
使用其他编程语言的 Java
- 示例: 使用 java.lang.Runtime.exec() 调用 CL 程序
- 示例: 使用 java.lang.Runtime.exec() 调用 CL 命令
- 示例: 使用 java.lang.Runtime.exec() 调用另一个 Java 程序
- 示例: 从 ILE C 调用 Java
- 示例: 从 RPG 调用 Java
- 示例: 使用输入和输出流进行进程间通信
- 示例 :Java 调用 API
- 示例: IBM PASE for i native method for Java
- 套接字
- 示例 :ILE Java 本机方法
SQLJ
安全套接字层
- 示例: 更改 Java 代码以使用客户机套接字工厂
- 示例: 更改 Java 代码以使用服务器套接字工厂
- 示例: 更改 Java 客户机以使用传输层安全性
- 示例: 更改 Java 服务器以使用传输层安全性
IBM 授予您使用所有编程代码示例的非专有版权许可,您可以由此生成根据您的特定需要而定制的相似功能。
关于程序或技术支持(如果有的话),除了不能排除的法定保证外,IBM、其程序开发商和供应商不进行任何明示的和暗含的保证和条件,包括但不限于暗含的有关适销性、适用于某种特定用途和非侵权的保证和条件。
在任何情况下,IBM、其程序开发商或供应商不负责以下任何损失,即使告知了其可能性:
- 数据的丢失或损坏;
- 直接的、特殊的、附带的或间接的损坏,或任何具有经济后果的损坏;
- 利润、业务、收入、商誉或预期存款损失。
某些管辖区域不允许排除或限制直接的、偶然的或随之发生的损失,因此某些或全部上述限制或排除可能不适用于您。