原创 編寫高級應用程序2

新型同步  在Java 2發佈之前,同步的方法和對象總是引發一些額外的性能干擾,這是因爲用來實現這種代碼鎖定的機制採用了一種全局監控器註冊,它在某些區域僅僅是單線程的(如搜索現存監控器)。在新發布的Java 2中,每個線程都有一個監控器註

原创 Java遠程方法調用2

傳遞屬性  前面我們講到,RMI可以傳遞屬性,並簡單介紹了一下一個有關開支報告程序的情況。下面我們將深入討論如何設計這樣的系統。這樣介紹的目的是使您能

原创 Java遠程方法調用 5

RMI應用在演變的企業中   您現在就可使用RMI連接新的Java應用程序(或小應用程序)和現有的服務器。在這種情況下,您的企業可隨着Java用途的不斷擴展而不斷獲益。如果您的系統的一部分是用Java重新編寫的,則RMI可使Java的優勢

原创 Java遠程方法調用 3

計算服務器   開支報告的例子表示了客戶機如何從服務器得到屬性。屬性可沿兩個方向傳遞--客戶機也可將新的類型傳遞給用戶。最簡單的例子就是如圖2所示的計算服務器,該服務程序可執行任意任務,這樣整個企業內的客戶機都能利用高端或專用計算機。 任

原创 利用Java實現串口全雙工通訊

發信人: qyjohn (Sweet Potato -- 成功戒BBS中...), 信區: Java標 題: 利用Java實現串口全雙工通訊 (投稿)發信站: BBS 水木清華站 (Sat Mar 31 06:14:40 2001)利用J

原创 JAVA的安全結構

  摘 要:Java的安全結構——“沙盒”模型的4個組成部分:內建於Java虛擬機和語言的安全特性、類的載入結構、類文件校驗器、安全管理器和JAVA

原创 企業內部網中使用Policy文件來設置Java的安全策略

---- 衆所周知,Java語言具有完善的安全框架,從編程語言,編譯器、解釋程序到Java虛擬機,都能確保Java系統不被無效的代碼或敵對的編譯器暗中破壞,基本上,它們保證了Java代碼按預定的規則運作。但是,當我們需要逾越這些限制時,例

原创 用JAVA編制電子白板軟件

用JAVA編制電子白板軟件  ----隨着Internet的迅速發展,在Email、WWW、FTP等傳統的非實時應用日趨成熟的同時,廣大網絡用戶對在線實時交流的需求不斷擴大,如網上會議、遠程教學、協同工作等。這方面的應用軟件也日益豐富

原创 編寫高級應用程序1

新的JavaTM 虛擬機(VMs)具有能夠提高性能的特點, 並且你可以使用許多工具來提高應用程序的性能或減小一般類文件的尺寸。這種Java虛擬機的特性

原创 使用JAVA開發CORBA應用

通用對象代理體系結構CORBA(Common Object Request Broker Architecture)是對象管理組織所定義的用來實現現今大量硬件、軟件之間互操作的解決方案,CORBA也是邁向面向對象標準化和互操作的重要一步。

原创 編寫高級應用程序3

JIT編譯器是作爲一種依賴於平臺的本地庫提供的。如果JIT編譯器庫存在,則Java虛擬機將初始化Java本地接口(JNI)的本地代碼分支以調用在該庫中

原创 Java常見問題集錦

<script language=JavaScript1.2> if (document.all){ document.body.onsele

原创 實 現JAVA 的 動 態 類 載 入 機 制

作 爲 充 分 利 用Java 的 動 態 類 載 入 機 制 的 最 好 例 子, 帶 有Java 擴 展 的Web 瀏 覽 器 根 據 請 求 從

原创 JAVA聲音技術

JAVA聲音技術 聲音可以創造意境,觸發遐想,當與虛擬圖像相結合時,更加可以讓整個世界充滿幻覺。聲音是多媒體技術的基礎。這就是Sun公司的JAVA媒體技術開發小組忙於準備Java Sound 1.0 API並將其包含於下一版本

原创 在Java applet中如何實現一個模式對話框?

在Java applet中實現模式對話框的關鍵就是在創建一個對話框的時候 要爲該對話框指定一個正確的父窗口.因爲Applet是Panel類的子類,不 可以作爲對話框的父窗口,所以首先要獲得applet所在的窗口,作爲模式 對話框的父窗口.