Java 程式碼範例
以下是 IBM® i的 Java™ 程式碼範例清單。
國際化
- 範例: 使用 java.util.DateFormat 類別來國際化日期
- 範例: 使用 java.util.NumberFormat 類別將數值顯示國際化
- 範例: 使用 java.util.ResourceBundle 類別來國際化語言環境特定資料
JDBC
- 範例: 存取內容
- 範例 :BLOB
- 範例: IBM Developer Kit for Java 的 CallableStatement 介面
- 範例: 透過另一個陳述式的游標從表格中移除值
- 範例 :CLOB
- 範例: 建立 UDBDataSource 並使用 JNDI 來連結它
- 範例: 使用 DatabaseMeta資料介面傳回表格清單
- 範例 :Datalink
- 範例: 特殊類型
- 範例: 在 Java 應用程式中內嵌 SQL 陳述式
- 範例: 結束交易
- 範例: JDBC
- 範例: 處理交易的多個連線
- 範例: ParameterMeta資料
- 範例: 透過另一個陳述式的游標以陳述式變更值
- 範例: ResultSet interface
- 範例: ResultSet sensitivity
- 範例: 敏感且不敏感的 ResultSets
- 範例: 使用 UDBDataSource 和 UDBConnectionPoolDataSource 設定連線儲存區
- 範例: SQLException
- 範例: 暫停及回復交易
- 範例: 已暫停 ResultSets
- 範例: 測試連線儲存區的效能
- 範例: 測試兩個 DataSources
- 範例: 更新 BLOB
- 範例: 更新 CLOB
- 範例: 使用具有多個交易的連線
- 範例: 使用 BLOB
- 範例: 使用 CLOB
- 建立及移入 DB2CachedRowSet
- 範例: 使用 JTA 來處理交易
- 範例: 使用具有多個直欄的 meta 資料 ResultSets
- 範例: 同時使用原生 JDBC 和 IBM Toolbox for Java JDBC
- 範例: 使用 PreparedStatement 來取得 ResultSet
- 範例: 使用 Statement 物件的 executeUpdate 方法
Java 鑑別和授權服務
Java 一般安全服務
Java Secure Sockets Extension
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 原生 Java 方法
- Sockets
- 範例 :Java 的 ILE 原生方法
SQLJ
Secure Sockets Layer
- 範例: 變更 Java 程式碼以使用用戶端 Socket Factory
- 範例: 變更 Java 程式碼以使用伺服器 Socket Factory
- 範例: 變更 Java 用戶端以使用傳輸層安全
- 範例: 變更 Java 伺服器以使用傳輸層安全
IBM 授與您使用所有程式設計程式碼範例的非專屬授權,您可以利用這些範例來產生符合您需求的類似函數。
除法律規定不得排除的保證外,IBM、IBM 之程式開發人員及供應商不附具任何明示或默示之保證,包含且不限於任何相關技術支援之未侵害他人權利之保證、或可商用性及符合特定效用等之默示保證。
在任何情況下,IBM、IBM 之程式開發者或供應商對下列情事均不負賠償責任,即使被告知該情事有可能發生時,亦同:
- 資料之滅失或毀損;
- 直接、特殊、附帶或間接的傷害或其他衍生之經濟損害;或
- 利潤、營業、收益、商譽或預期節餘等項之損失。
倘法律規定不得排除或限制賠償責任時,則該排除或限制無效。