本節將介紹ActiveX控件、Automation服務器或者其他任何符合COM規范的服務器的開發過程。下面這個例子實現了一個簡單的Automati
現在,讓我們轉到另一側,並用Java開發一個COM客戶。這個程序會調用系統已安裝的COM服務器內的服務。就目前這個例子來說,我們使用的是在前一個例
Java/COM集成一個有趣的結果就是ActiveX/Beans的集成。也就是說,Java Bean可包含到象VB或任何一種Microsoft O
固有方法為我們帶來了安全問題的一些考慮。若您的Java代碼發出對一個固有方法的調用,就相當於將控制權傳遞到了虛擬機“體系”
在大型的分布式應用中,我們的某些要求並非前面講述的方法能夠滿足的。舉個例子來說,我們可能想同以前遺留下來的數據倉庫打交道,或者需要從一個服務器對象
由OMG制訂的對象相互操作規范通常稱為“對象管理體系”(ObjectManagement Architecture,OMA
這兒顯示的代碼可能並不詳盡,因為不同的ORB有不同的方法來訪問CORBA服務,所以無論什麼例子都要取決於具體的廠商(下例使用了JavaIDL,這是
Java程序片可扮演一名CORBA客戶的角色。這樣一來,程序片就可訪問由CORBA對象揭示的遠程信息和服務。但程序片只能同最初下載它的那個服務器連
我們已經知道,CORBA的一項主要特性就是對RPC(遠程過程調用)的支持。利用這一技術,我們的本地對象可調用位置遠程對象內的方法。當然,目前已有一
我們在這個附錄討論的都是從一個Java應用裡調用非Java代碼最基本的技術。每種技術都有自己的優缺點。但目前最主要的問題是並非所有這些特性都能在所
“作為一名C++程序員,我們早已掌握了面向對象程序設計的基本概念,而且Java的語法無疑是非常熟悉的。事實上,Java本來就是從C++
本附錄包含了大量有用的建議,幫助大家進行低級程序設計,並提供了代碼編寫的一般性指導:(1) 類名首字母應該大寫。字段、方法以及對象(句柄)的首字母
“本附錄由Joe Sharp投稿,並獲得他的同意在這兒轉載。請聯系[email protected]”Java語言特別強調准
“很難相信Java居然能和C++一樣快,甚至還能更快一些。”據我自己的實踐,這種說法確實成立。然而,我也發現許多關於速度的
今天大家討論說發現 JDK 1.6 安裝目錄下有個 jrunscript.exe, 不知道是干啥的, 在 DOS 下運行一下看看:D:\jee5t
1. 介紹2.定義簡單Java泛型其實Java的泛型就是創建一個用類型作為參數的類。就象我們寫類的方法一樣,方法是這樣的method(String
概述JDK6增加了對腳本語言的支持(JSR 223),原理上是將腳本語言編譯成bytecode,這樣腳本語言也能享用Java平台的諸多優勢,包括可
Historical Collection Classes(JDK1.1 之前)提供的容器有Arrays,Vector,Stack,Hashtab
最近需要在 Linux 系統上對 Java 的應用系統進行監測,就用到了 JDK1.5 附帶的工具 jps ( Java Virtual Mach
JDK5.0允許象C語言那樣直接用printf()方法來格式化輸出,並且提供了許多參數來格式化輸入,調用也很簡單:System.out.forma