JDK6的新特性之五 輕量級Http Server

2021-04-12 19:53:02 字數 617 閱讀 3345

jdk6的新特性之五:輕量級http server 

jdk6提供了乙個簡單的http server api,據此我們可以構建自己的嵌入式http server,它支援http和https協議,提供了http1.1的部分實現,沒有被實現的那部分可以通過擴充套件已有的http server api來實現,程式設計師必須自己實現httphandler介面,httpserver會呼叫httphandler實現類的**方法來處理客戶端請求,在這裡,我們把乙個http請求和它的響應稱為乙個交換,包裝成httpexchange類,httpserver負責將httpexchange傳給httphandler實現類的**方法.下面**演示了怎樣建立自己的http server

}執行程式後,在瀏覽器內輸入

http://localhost:8888/chinajash,瀏覽器輸出

jdk6和jdk7的區別

substring jdk6 string是通過字元陣列實現的。在jdk 6 中,string類包含三個成員變數 char value,int offset,int count。他們分別用來儲存真正的字元陣列,陣列的第乙個位置索引以及字串中包含的字元個數。當呼叫substring方法的時候,會建立乙...

JDK6與JBoss的web service的問題

最近寫了簡單的web service,用的最簡單的annotation的方式,然後部署到jboss5上去。後來發現如果我用eclipse生成的web service client去執行這個web service,在jboss端會出現以下異常 後來才知道是jdk6的問題,因為我的jboss是用jdk6...

JDK6和JDK7中的substring 方法

substring int beginindex,int endindex 方法在jdk6和jdk7中是不同的。明白它們之間的差別可以幫助我們更好的使用這個方法。為了簡單起見,下面使用substring 代替substring int beginindex,int endindex substrin...