JavaSE
摘要: How to create a String
閱讀全文
摘要: Are parameters passed by reference or passed by value in method invocation?
閱讀全文
摘要: Why wait(), notify(), notifyAll() must be called inside a synchronized method/block?
閱讀全文
摘要: java.library.path屬性在代碼中設(shè)置不生效問題
閱讀全文
摘要: Annotation Processing Tool
閱讀全文
摘要: 在Java1.5中創(chuàng)建可變參數(shù)[Varargs]
閱讀全文
摘要: 本文提供了對 JSR-170 規(guī)范所提供特性的廣泛介紹。在 2005 年 6 月 17 日通過的規(guī)范的最終發(fā)行版中,已有兩個(gè)商業(yè)實(shí)現(xiàn):Day Software 的 CRX 和 Obinary 的 Magnolia Power Pack。JSR-170 的引入也導(dǎo)致了企業(yè)開源門戶和內(nèi)容管理系統(tǒng)(如 Magnolia 和 eXo 平臺)的增多。最重要的是,JSR-170 擁有來自行業(yè)領(lǐng)導(dǎo)者(包括 SAP AG、Macromedia 和 IBM)的強(qiáng)大支持,從而在企業(yè)陣營建立起了它自己的應(yīng)用和重要性。就像對象關(guān)系映射框架改變了數(shù)據(jù)庫編程一樣,JCR API 也有可能極大地改變我們思考和開發(fā)內(nèi)容應(yīng)用程序的方式。
閱讀全文
摘要: System.getProperty()參數(shù)大全
閱讀全文
摘要: 本文說明在Java API設(shè)計(jì)中,面向接口編程的思想,以及接口和工廠的關(guān)系。
閱讀全文
摘要: HTTP(HyperTextTransferProtocol)是超文本傳輸協(xié)議的縮寫,它用于傳送 WWW方式的數(shù)據(jù),關(guān)于HTTP協(xié)議的詳細(xì)內(nèi)容請參考RFC2616。HTTP協(xié)議采用了請求/響應(yīng)模型??蛻舳讼蚍?wù)器發(fā)送一個(gè)請求,請求頭包含請求的方法、URI、協(xié)議版本、以及包含請求修飾符、客戶信息和內(nèi)容的類似于MIME的消息結(jié)構(gòu)。服務(wù)器以一個(gè)狀態(tài)行作為響應(yīng),相應(yīng)的內(nèi)容包括消息協(xié)議的版本,成功或者錯(cuò)誤編碼加上包含服務(wù)器信息、實(shí)體元信息以及可能的實(shí)體內(nèi)容。
閱讀全文
摘要: 一.什么是線程池?
線程池就是以一個(gè)或多個(gè)線程[循環(huán)執(zhí)行]多個(gè)應(yīng)用邏輯的線程集合.
注意這里用了線程集合的概念是我生造的,目的是為了區(qū)分執(zhí)行一批應(yīng)用邏輯的多個(gè)線程和
線程組的區(qū)別.關(guān)于線程組的概念請參閱基礎(chǔ)部分.
一般而言,線程池有以下幾個(gè)部分:
1.完成主要任務(wù)的一個(gè)或多個(gè)線程.
2.用于調(diào)度管理的管理線程.
3.要求執(zhí)行的任務(wù)隊(duì)列.
閱讀全文
摘要: 本文介紹了一個(gè)用Java編寫的可以訪問MSN服務(wù)的開發(fā)包-JMsn,利用這個(gè)開發(fā)包你可以編寫自己的具有MSN Messenger功能的客戶端程序。
閱讀全文
摘要: 共享內(nèi)存可以說是最有用的進(jìn)程間通信方式,也是最快的IPC(Inter-Process Communication)形式。兩個(gè)不同進(jìn)程A、B共享內(nèi)存的意思是,同一塊物理內(nèi)存被映射到進(jìn)程A、B各自的進(jìn)程地址空間。進(jìn)程A可以即時(shí)看到進(jìn)程B對共享內(nèi)存中數(shù)據(jù)的更新,反之亦然。由于多個(gè)進(jìn)程共享同一塊內(nèi)存區(qū)域,必然需要某種同步機(jī)制,互斥鎖和信號量都可以。
閱讀全文
摘要: IO API的可伸縮性對Web應(yīng)用有著極其重要的意義。Java 1.4版以前的API中,阻塞I/O令許多人失望。從J2SE 1.4版本開始,Java終于有了可伸縮的I/O API。本文分析并計(jì)算了新舊I/O API在可伸縮性方面的差異。
閱讀全文
摘要: JDK1.5中引入了對java語言的多種擴(kuò)展,泛型(generics)即其中之一。
這個(gè)教程的目標(biāo)是向您介紹java的泛型(generic)。你可能熟悉其他語言的泛型,最著名的是C++的模板(templates)。如果這樣,你很快就會看到兩者的相似之處和重要差異。如果你不熟悉相似的語法結(jié)構(gòu),那么更好,你可以從頭開始而不需要忘記誤解。
Generics允許對類型進(jìn)行抽象(abstract over types)。最常見的例子是集合類型(Container types),Collection的類樹中任意一個(gè)即是。
閱讀全文
摘要: HttpClient 是 Apache Jakarta Common 下的子項(xiàng)目,可以用來提供高效的、最新的、功能豐富的支持 HTTP 協(xié)議的客戶端編程工具包,并且它支持 HTTP 協(xié)議最新的版本和建議。本文首先介紹 HTTPClient,然后根據(jù)作者實(shí)際工作經(jīng)驗(yàn)給出了一些常見問題的解決方法。
閱讀全文
摘要: AccessController.doPrivileged是一個(gè)在AccessController類中的靜態(tài)方法,允許在一個(gè)類實(shí)例中的代碼通知這個(gè)AccessController:它的代碼主體是享受"privileged(特權(quán)的)",它單獨(dú)負(fù)責(zé)對它的可得的資源的訪問請求,而不管這個(gè)請求是由什么代碼所引發(fā)的。
閱讀全文
摘要: 本文介紹如何用JAVA定時(shí)執(zhí)行任務(wù)。
閱讀全文
摘要: 深入淺出Java設(shè)計(jì)模式之迭代器模式,迭代這個(gè)名詞對于熟悉Java的人來說絕對不陌生。我們常常使用JDK提供的迭代接口進(jìn)行java collection的遍歷
閱讀全文
摘要: 向大家介紹一種很不錯(cuò),也是Linux中的權(quán)限管理算法。
閱讀全文