09 2007 檔案
摘要: 1.java數(shù)據(jù)庫(kù)操作基本流程
a .數(shù)據(jù)庫(kù)連接1.Drivermanager 鏈接數(shù)據(jù)庫(kù)
String className,url,uid,pwd;
className="oracle.jdbc.driver.OracleDriver";
uid="scott";
pwd="tiger";
url="jdbc:oracle:thin:@localhost:1521:ora92";
閱讀全文
a .數(shù)據(jù)庫(kù)連接1.Drivermanager 鏈接數(shù)據(jù)庫(kù)
String className,url,uid,pwd;
className="oracle.jdbc.driver.OracleDriver";
uid="scott";
pwd="tiger";
url="jdbc:oracle:thin:@localhost:1521:ora92";
閱讀全文
摘要: 客戶端的請(qǐng)求信息被封裝在request對(duì)象中,通過(guò)它才能了解到客戶的需求,然后做出響應(yīng)。它是HttpServletRequest類的實(shí)例。
序號(hào) 方 法 說(shuō) 明
1 object getAttribute(String name) 返回指定屬性的屬性值
2 Enumeration getAttributeNames() 返回所有可用屬性名的枚舉
3 String getCharacterEncoding() 返回字符編碼方式
4 int getContentLength() 返回請(qǐng)求體的長(zhǎng)度(以字節(jié)數(shù))
閱讀全文
序號(hào) 方 法 說(shuō) 明
1 object getAttribute(String name) 返回指定屬性的屬性值
2 Enumeration getAttributeNames() 返回所有可用屬性名的枚舉
3 String getCharacterEncoding() 返回字符編碼方式
4 int getContentLength() 返回請(qǐng)求體的長(zhǎng)度(以字節(jié)數(shù))
閱讀全文
摘要: STEVEN GOULD在文中介紹了JAVA2平臺(tái)企業(yè)版(J2EE)的13種核心技術(shù):JDBC, JNDI, EJBS, RMI, JSP, JAVA SERVLETS, XML, JMS, JAVA IDL, JTS, JTA, JAVAMAIL 和 JAF。為了聯(lián)系實(shí)際,GOULD基于WEBLOGIC應(yīng)用服務(wù)器?來(lái)自BEA SYSTEMS公司的一種廣為應(yīng)用的產(chǎn)品?環(huán)境來(lái)介紹J2EE的這些技術(shù)。
JAVA最初是在瀏覽器和客戶端機(jī)器中粉墨登場(chǎng)的。當(dāng)時(shí),很多人質(zhì)疑它是否適合做服務(wù)器端的開(kāi)發(fā)。現(xiàn)在,隨著對(duì)JAVA2平臺(tái)企業(yè)版(J2EE)第三方支持的增多,JAVA被廣泛接納為開(kāi)發(fā)企業(yè)級(jí)服務(wù)器端解決方案的首選平臺(tái)之一 閱讀全文
JAVA最初是在瀏覽器和客戶端機(jī)器中粉墨登場(chǎng)的。當(dāng)時(shí),很多人質(zhì)疑它是否適合做服務(wù)器端的開(kāi)發(fā)。現(xiàn)在,隨著對(duì)JAVA2平臺(tái)企業(yè)版(J2EE)第三方支持的增多,JAVA被廣泛接納為開(kāi)發(fā)企業(yè)級(jí)服務(wù)器端解決方案的首選平臺(tái)之一 閱讀全文
摘要: import java.io.*;
//多線程編程
public class MultiThread
{
public static void main(String args[])
{
System.out.println("我是主線程!");
//下面創(chuàng)建線程實(shí)例thread1
ThreadUseExtends thread1=new ThreadUseExtends();
//創(chuàng)建thread2時(shí)以實(shí)現(xiàn)了Runnable接口的THhreadUseRunnable類實(shí)例為參數(shù)
Thread thread2=new Thread(new ThreadUseRunnable(),"SecondThread");
thread1.start();//啟動(dòng)線程thread1使之處于就緒狀態(tài)
//thread1.setPriority(6);//設(shè)置thread1的優(yōu)先級(jí)為6
閱讀全文
//多線程編程
public class MultiThread
{
public static void main(String args[])
{
System.out.println("我是主線程!");
//下面創(chuàng)建線程實(shí)例thread1
ThreadUseExtends thread1=new ThreadUseExtends();
//創(chuàng)建thread2時(shí)以實(shí)現(xiàn)了Runnable接口的THhreadUseRunnable類實(shí)例為參數(shù)
Thread thread2=new Thread(new ThreadUseRunnable(),"SecondThread");
thread1.start();//啟動(dòng)線程thread1使之處于就緒狀態(tài)
//thread1.setPriority(6);//設(shè)置thread1的優(yōu)先級(jí)為6
閱讀全文
摘要: 測(cè)試環(huán)境:JDK1.5、Tomcat5.5
1.設(shè)置Cookie
1Cookie cookie = new Cookie("key", "value");
2cookie.setMaxAge(60); //設(shè)置60秒生存期,如果設(shè)置為負(fù)值的話,則為瀏覽器進(jìn)程Cookie(內(nèi)存中保存),關(guān)閉瀏覽器就失效。
3cookie.setPath("/test/test2"); //設(shè)置Cookie路徑,不設(shè)置的話為當(dāng)前路徑(對(duì)于Servlet來(lái)說(shuō)為request.getContextPath() + web.xml里配置的該Servlet的url-pattern路徑部分)
4response.addCookie(cookie);
閱讀全文
1.設(shè)置Cookie
1Cookie cookie = new Cookie("key", "value");
2cookie.setMaxAge(60); //設(shè)置60秒生存期,如果設(shè)置為負(fù)值的話,則為瀏覽器進(jìn)程Cookie(內(nèi)存中保存),關(guān)閉瀏覽器就失效。
3cookie.setPath("/test/test2"); //設(shè)置Cookie路徑,不設(shè)置的話為當(dāng)前路徑(對(duì)于Servlet來(lái)說(shuō)為request.getContextPath() + web.xml里配置的該Servlet的url-pattern路徑部分)
4response.addCookie(cookie);
閱讀全文
摘要: 單例模式
屬于創(chuàng)建型模式
一個(gè)類只能有一個(gè)實(shí)例,并且自行實(shí)例化,必須自行向其他對(duì)象提供這個(gè)實(shí)例
關(guān)鍵代碼實(shí)現(xiàn):
public class DataCenter 閱讀全文
屬于創(chuàng)建型模式
一個(gè)類只能有一個(gè)實(shí)例,并且自行實(shí)例化,必須自行向其他對(duì)象提供這個(gè)實(shí)例
關(guān)鍵代碼實(shí)現(xiàn):
public class DataCenter 閱讀全文
摘要: 軟件模塊之間總是存在著一定的接口,從調(diào)用方式上,可以把他們分為三類:同步調(diào)用、回調(diào)和異步調(diào)用。同步調(diào)用是一種阻塞式調(diào)用,調(diào)用。。。 閱讀全文
摘要: 如何用Java獲得一個(gè)域名的IP地址呢?提供這個(gè)功能的類叫做java.net.InetAddress。我們假設(shè)現(xiàn)在有這樣一個(gè)域名,它用一個(gè)靜態(tài)的getByName來(lái)重新獲得一個(gè)InetAddress,然后得到可以讀出的IP地址。下面的代碼是非常基本的命令行。 閱讀全文
摘要: Abstract class 抽象類:抽象類是不允許實(shí)例化的類,因此一般它需要被進(jìn)行擴(kuò)展繼承。
Abstract method 抽象方法:抽象方法即不包含任何功能代碼的方法。
Access modifier 訪問(wèn)控制修飾符:訪問(wèn)控制修飾符用來(lái)修飾Java中類、以及類的方法和變量的訪問(wèn)控制屬性。
Anonymous class 匿名類:當(dāng)你需要?jiǎng)?chuàng)建和使用一個(gè)類,而又不需要給出它的名字或者再次使用的使用,就可以利用匿名類。
Anonymous inner classes 匿名內(nèi)部類:匿名內(nèi)部類是沒(méi)有類名的局部?jī)?nèi)部類 閱讀全文
Abstract method 抽象方法:抽象方法即不包含任何功能代碼的方法。
Access modifier 訪問(wèn)控制修飾符:訪問(wèn)控制修飾符用來(lái)修飾Java中類、以及類的方法和變量的訪問(wèn)控制屬性。
Anonymous class 匿名類:當(dāng)你需要?jiǎng)?chuàng)建和使用一個(gè)類,而又不需要給出它的名字或者再次使用的使用,就可以利用匿名類。
Anonymous inner classes 匿名內(nèi)部類:匿名內(nèi)部類是沒(méi)有類名的局部?jī)?nèi)部類 閱讀全文