如果您喜歡這些文章,歡迎點擊此處訂閱本Blog
使用eclipse生成文檔(javadoc)主要有三種方法:1,在項目列表中按右鍵,選擇Export(導出),然后在Export(導出)對話框中選擇java下的javadoc,提交到下一步。在JavadocGeneration對話框中有兩個地方要注意的:javadoccommand:應該選擇jdk的bin/javadoc.exedestination:為生成文檔的保存路徑,可自由選擇。按finish(完成)提交即可開始生成文檔。2,用菜單選擇:File->
系統 2019-08-29 22:10:34 2232
好東西分享什么是多態?它的實現機制是什么呢?重載和重寫的區別在那里?這就是這一次我們要回顧的四個十分重要的概念:繼承、多態、重載和重寫。繼承(inheritance)簡單的說,繼承就是在一個現有類型的基礎上,通過增加新的方法或者重定義已有方法(下面會講到,這種方式叫重寫)的方式,產生一個新的類型。繼承是面向對象的三個基本特征--封裝、繼承、多態的其中之一,我們在使用JAVA時編寫的每一個類都是在繼承,因為在JAVA語言中,java.lang.Object類
系統 2019-08-12 09:30:15 2232
couldnotfindthemainclass:c:/programfiles/java/jdk1.6.0_22估計是環境變量的問題。ireport啟動的時候報的這個錯誤。如果紅色的框框中含有一個叫做classpath的變量,果斷刪掉,就ok了。。不知道為什么。反正是ok了2013年5月8日15:45:32落雨【java】報錯couldnotfindthemainclass,programwill
系統 2019-08-12 01:33:49 2232
有時候我們會碰到一些元素不可見,這個時候selenium就無法對這些元素進行操作了。例如,下面的情況:Python頁面主要通過“display:none”來控制整個下拉框不可見。這個時候如果直接操作這個下拉框,就會提示:fromseleniumimportwebdriverfromselenium.webdriver.support.selectimportSelectimportos,timedriver=webdriver.Chrome()file_p
系統 2019-09-27 17:52:49 2231
一、什么是注釋說起注釋,得先提一提什么是元數據(metadata)。所謂元數據就是數據的數據。也就是說,元數據是描述數據的。就象數據表中的字段一樣,每個字段描述了這個字段下的數據的含義。而J2SE5.0中提供的注釋就是java源代碼的元數據,也就是說注釋是描述java源代碼的。在J2SE5.0中可以自定義注釋。使用時在@后面跟注釋的名字。二、J2SE5.0中預定義的注釋在J2SE5.0的java.lang包中預定義了三個注釋。它們是Override、Dep
系統 2019-08-29 23:41:26 2231
摘要:最近Java社區最火的就是JavaFXScript的發布了,并且Sun同時公布了JavaFXScript的開源網站:openJfx,JavaFXScript是Sun的RIA解決方案,是一種用于編寫能夠在支持Java的PC和手機上運行的應用軟件的更簡單的腳本語言。http://download.java.net/general/openjfx/plugins/eclipse/site.xml最近Java社區最火的就是JavaFXScript的發布了,并
系統 2019-08-29 23:24:27 2231
Jetty是一個開源的servlet容器,它為基于Java的web內容,例如JSP和servlet提供運行環境。Jetty以其高效、小巧、可嵌入式等優點深得人心,尤其是啟動速度Tomcat6簡直望塵莫及。Jetty作為可選的servlet容器只是一個額外的功能,而它真正出名是因為它是作為一個可以嵌入到其他的Java代碼中的servlet容器而設計的。這就是說,開發小組將Jetty作為一組Jar文件提供出來,因此你可以在你自己的代碼中將servlet容器實例
系統 2019-08-29 22:10:54 2231
對于主要關心文檔的數據內容的應用程序來說,Java的XML數據綁定是XML文檔模型的強大替代方案。在本文中,企業Java專家DennisSosnoski介紹了數據綁定并討論了什么使它如此吸引人。然后他向讀者展示了如何使用Java數據綁定的開放源代碼Castor框架處理日益復雜的文檔。如果您的應用程序關心XML的數據更甚于關心XML文檔本身,您可能希望找出這個處理Java中XML的容易而又高效的方法。大多數處理應用程序中XML文檔的方法都是把重點放在XML上
系統 2019-08-29 22:05:57 2231
BIRT的runtime下載包中有一個birt.war文件,將它解開,復制WEB-INF/plantform目錄下的congiguration和plungins目錄到項目lib/birt-2.1.2目錄,復制WEB-INF/lib目錄下的jar到項目lib/birt-2.1.2/lib。順便說一下,我的項目目錄結構是這樣的:src/javalib/birt-2.1.2/libconfgurationpluginsweb/WEB-INF如果項目需要使用BIR
系統 2019-08-12 09:29:50 2231
由于系統中是用Json傳輸數據的,我覺得在這里有必要把Java和Flex處理Json數據分別介紹一下,今天我們先介紹Java處理Json數據。java里面已經有開源包實現了把一個Java對象轉換為JSon對象,它就是http://www.json.org/java/,各位讀者可以在這個網站上面去下載jar包。首先創建一個自己的public的class,需要轉換的類必須是public的,如果不是public的,這里轉換不成功,我在寫這篇文章的時候就遇到了這樣
系統 2019-08-12 09:29:38 2231
publicclassTest{/***@paramargs*/publicstaticvoidmain(String[]args){Stringstr="A";doit(str);System.out.println(str);}publicstaticvoiddoit(Stringstr){str="B";}}這里結果輸出A啊,唉,這都錯,半路出家和尚啊……doit傳進去的參數作用范圍只是函數內部,Java是值調用。突然想到,這里的String類型的之
系統 2019-08-29 22:34:41 2230
使用反射不同于常規的Java編程,其中它與元數據--描述其它數據的數據協作。Java語言反射接入的特殊類型的原數據是JVM中類和對象的描述。反射使您能夠運行時接入廣泛的類信息。它甚至使您能夠讀寫字段,調用運行時選擇的類的方法。反射是一種強大的工具。它使您能夠創建靈活的代碼,這些代碼可以在運行時裝配,無需在組件之間進行源代表鏈接。但反射的某些方面存在一些疑問。在本文中,我將深入討論為什么您可能不希望在程序中使用反射,以及您應該這樣做的理由。在了解了權衡性分析
系統 2019-08-29 22:01:14 2230
Java中的四種引用強、軟、弱和虛引用,對應的生命周期:強>軟>弱>虛引用.除強引用外,其他3種引用都需要與ReferenceQueue聯合使用,當引用被垃圾回收機制回收的時候,引用會自動放入ReferenceQueue中.WeakReference和SoftReference可以用來做Cashe,文章第二段引用了JavaEye文章,介紹Googlecollection的MapMaker方便生成ConcurrentMap,可以方便的設置map中expire
系統 2019-08-29 23:49:34 2229