Time of Update: 2018-12-05
Java開發人員的又一個喜訊!!!記得去年大概這個時候,sun公司的幾個工程師來我們公司演講,其中就談到,不久以後,sun公司的開發工具將免費向我們提供。 相信很多開發人員和我一樣,每當出現新的開發工具的時候,總想去用一用,感受感受。 就這樣,時光匆匆流逝,卻一直沒聽到這個訊息,直到今天,聽說sun免費提供了部分開發工具,當時,就上取下了一個,還沒來得急用,上來發篇blog,希望和我同樣喜歡新東西的朋友早點看到!
Time of Update: 2018-12-05
今天對以前項目中所涉及到的關於操作XML檔案的JAVABEAN進行了整理。整理出了一個比較完整的XML執行個體。在整個執行個體中針對XML檔案我在建立、解析和操作方面採取了不同的XML操作方法。 引入庫檔案: import java.io.*;import java.util.*;import org.w3c.dom.*;import javax.xml.parsers.*;import org.jdom.*;import
Time of Update: 2018-12-05
Time of Update: 2018-12-05
Java中文問題一直困擾著很多初學者,如果瞭解了Java系統的中文問題原理,我們就可以對中文問題能夠採取根本的解決之道。 最古老的解決方案是使用String的位元組碼轉換,這種方案問題是不方便,我們需要破壞對象封裝性,進行位元組碼轉換。 還有一種方式是對J2EE容器進行編碼設定,如果J2EE應用系統脫離該容器,則會發生亂碼,而且指定容器配置不符合J2EE應用和容器分離的原則。 在Java內部運算中,涉及到的所有字串都會被轉化為UTF-8編碼來進行運算。那麼,在被Java轉化之前,字串是什麼
Time of Update: 2018-12-05
import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.PasswordAuthentication;import javax.mail.Session;import
Time of Update: 2018-12-05
public class Main {public static void main(String[] args) {String[] str = { "asdf", "asji", "bjkl", "cdsdf", "jdsfk" };Trie root = new Trie();for (String s : str) {insert(root, s);}if (find(root, "sdf")) {System.out.println("string is found~");}
Time of Update: 2018-12-05
當tomcat啟動的時候出現下面錯誤:[ERROR] org.apache.catalina.session.ManagerBase - IOException while loading persisted sessions: java.io.EOFException或者嚴重: IOException while loading persisted sessions: java.io.EOFException嚴重: Exception loading sessions from
Time of Update: 2018-12-05
抽象類別是指不允許被執行個體化的類;抽象方法是沒有方法體的方法。1、抽象類別可以不包括抽象方法,它反正不會去執行個體化,裡面的方法是不是抽象的沒有本質影響。2、但是含有抽象方法的類絕不能被執行個體化,否則執行這個方法的時候,怎麼辦?3、如果子類是非抽象的,那麼它就必須實現父類中的抽象方法;否則,它繼承來的抽象方法仍然沒有方法體,也是個抽象方法,此時就與“含有抽象方法的類必須是抽象類別”相矛盾了。比如說,我在紙上畫一個餅(抽象類別),餅有個“吃到嘴裡沾一嘴芝麻”的方法。我可以在餅上畫幾個點假裝是芝
Time of Update: 2018-12-05
今天群碰到群裡的一個人提出了內部類的問題,雖然以前看過點,但是還真解決不了他的問題,現在對這方面的東西做一個整理: public class Outer { Inner in = new Inner(); public static void main(String[] args) { new Outer(); System.out.println("This is main
Time of Update: 2018-12-05
Sun公司計劃更改其授權,讓Java Runtime Environment(JRE)更容易執行在Linux上。Sun的Java開發與平台工程資深副總Jeff Jackson表示,公司可能會在JavaOne 2006開放部分Java Enterprise System原始碼。同時Sun計劃5月在JavaOne推出Java EE5的軟體開發工具組,根據Java EE5的軟體將支援Enterprise Java Beans 3.0標準,也就是可簡化從Java程式存取資訊和編寫執行系統的程式。
Time of Update: 2018-12-05
1. Java讀取Excel方式對比在Java中讀寫MS Excel檔案主要有兩種典型的方法l Java-To-Com的方式:(1) jCom(2) Jacobl 直接Excel檔案讀寫(3) jExcel(4) POI方法1中,是利用Java-Com橋的方式來讀寫Excel檔案,需要後台有Com組件的支援,不能脫離Windows平台使用。方法2是直接使用純Java
Time of Update: 2018-12-05
java內建了對zip格式壓縮檔的處理,常用的的幾個類包括:1、ZipFile2、ZipInputStream3、ZipOutputStream4、ZipEntry但在處理壓縮檔中的中文入口時是會報IllegalArgumentException異常,但這並非是其不支援中文,而是因為其預設的壓縮檔中的文字編碼格式為unicode,而常用的壓縮公用程式如WINZIP/WINRAR壓縮後的檔案中的文字編碼格式為acsii,因此如果需要處理常用的ZIP檔案,就必須手工來處理一下了。常見的幾種方式有:1
Time of Update: 2018-12-05
1. java2s http://www.java2s.com/ 這個網站非常好,分成三大類,分別是Example、Products、 Articles,每個大類下又分別設許多小類,還有搜尋功能,這樣尋找起來非常方便。。比如,如果要學習SWT/JFace,只要把Example下的SWT JFace Eclipse 研究一下也就可以了。另外,這個網站還有JavaScript DHTML、 C# / C Sharp、 C / ANSI-C、 SQL / MySQL等類。總之,非常好。
Time of Update: 2018-12-05
一.會飛天空上的下載頁面(注意是下載頁面,請點擊進入頁面尋找下載連結)http://www.nncn.com/index.php?option=com_remository&func=fileinfo&filecatid=6二.sun論壇上發布的下載(下載連結)http://www.kjwhy.com/Soft/UploadSoft/Java1.5API中文版(含前兩次發布內容).chm連絡人Email:jskjgzs@163.com(sun論壇下載發佈頁面)http://gce
Time of Update: 2018-12-05
public static String encodeHTML(String s) { s = s.replaceAll("&","&"); s = s.replaceAll("<","<"); s = s.replaceAll(" "," "); s = s.replaceAll("/n","<br>"); s = s.replaceAll("/"","""); s = s.replaceAll("´","'"); return s; } //作用同上,
Time of Update: 2018-12-05
Java中實現對象的Clone1、 聲明實現Cloneable介面,並重寫clone方法,如果不重寫該方法,則不能調用對象的clone方法。2、 在重寫的clone方法中,調用super.clone拿到一個對象,如果父類的clone實現沒有問題的話,在該對象的記憶體儲存中,所有父類定義的欄位都已經clone好了,該類中的實值型別欄位和參考型別欄位也複製好了,只是現在的參考型別欄位都是淺copy。3、 把淺copy的引用指向原型對象新的複製體。 public class Person
Time of Update: 2018-12-05
第一步:建立資料庫 create table test_img(id number(4),name varchar(20),img long raw); 第二步:(NewImg.html) <html><head><title>添加圖片</title></head> <body> 添加圖片<br/> <form method="post" action="insertNews.jsp"> 映像ID:&
Time of Update: 2018-12-05
public class Test {int a;int b;static int a2;static int b2;// instance initialization block{b = 5;a = b + 1;System.out.printf("In instance initialization block\na=%d,b=%d\n", a, b);}// static initialization blockstatic {b2 = 5;a2 = b2 + 1;System.out.
Time of Update: 2018-12-05
在Java中有四種參考型別,他們是:強引用(Strong Reference),軟引用(Soft Reference),弱引用(Weak Reference) 和 虛引用(Phantom
Time of Update: 2018-12-05
package test.inner_class;public interface MyInterface { public void work(); }package test.inner_class;public class Test { public static void main(String[] args) {new Test().f("whang"); } private void f(final String username)