設定 JAVA_HOME 指向安裝目錄,PATH 前綴加入 %JAVA_HOME%\bin。JVM 會自動搜尋系統類庫與當前路徑,無需手動設 CLASSPATH。
JBuilder、Visual Cafe、PowerJ 均已支援。
appletviewer 或 HotJava 瀏覽器測試。多數 JDBC Driver 採用本地編碼傳輸中文(如 Big5/GBK),需手動轉換:
// 寫入前轉換
String toNative(String unicode) { /* 實作略 */ }
// 讀出後轉換
String toUnicode(String nativeStr) { /* 實作略 */ }
部分 Driver 支援連線屬性指定字集,可免除手動轉換。
res.setContentType("text/html; charset=GB2312");
OutputStreamWriter out = new OutputStreamWriter(res.getOutputStream(), "GB2312");
out.write("中文測試");
out.flush();
關鍵:明確指定 OutputStreamWriter 編碼,勿依賴預設編碼。
JavaWebServer_Dir/classes 目錄(啟動自動載入)。httpd.nojre,直接在 CLASSPATH 追加路徑。網路設定錯誤導致 DNS 反向解析超時。RMI 依賴 InetAddress 查詢主機名↔IP 映射,Windows 下由 Socket 庫實作,延遲發生在 OS 層。檢查 hosts 檔、DNS 設定、防火牆規則。