Time of Update: 2018-12-03
[收藏] [列印] [推薦] 10) const,goto什嗎?沒錯,它們都是Java的關鍵字,但它們什麼也不幹。9) Java的些許趣味像Personal Java,JavaOS.8)
Time of Update: 2018-12-03
RMI是Java平台實現遠程調用的規範,下面是一個小例子,本機測試通過 一共有三個java類,遠程介面,服務端程式,用戶端程式 遠程介面:import java.rmi.*;public interface HelloIn extends java.rmi.Remote{ String sayHello() throws RemoteException;} 服務端程式:/*** author by http://www.bt285.cn http://www.5a520.cn
Time of Update: 2018-12-03
什麼是ThreadLocal?顧名思義它是local variable(線程局部變數)。它的功用非常簡單,就是為每一個使用該變數的線程都提供一個變數值的副本,是每一個線程都可以獨立地改變自己的副本,而不會和其它線程的副本衝突。從線程的角度看,就好像每一個線程都完全擁有該變數。使用情境To keep state with a thread (user-id, transaction-id, logging-id)To cache objects which you need
Time of Update: 2018-12-03
今天跟同學討論一個問題,關於String的記憶體存放問題,問題如下String s = "abc";String t = new String("abc");其中,s t 都是存放在堆棧裡的作為對象引用,我的問題是,後面的對象資訊,存在哪裡?如果採用new來初始化t,那麼"abc"肯定是存放在堆裡面的,請問s所對應的"abc"是存放在堆棧中還是堆中。。。 請牛人給個指點 --------------------------------------------------------------
Time of Update: 2018-12-03
呵呵!還是先給大家出個題吧! public class PreferenceTest {public int testVar = 0;/** * create data: 2009-12-30</br> Just for me to test preference. * * @author XiangJie * @param args * */public static void main(String[] args) {// TODO Auto-generated method
Time of Update: 2018-12-03
步驟一:匯入EMF的外掛程式到相關的目錄下(plugins、features)步驟二:建立EMF Project。<!--more--> 步驟三:輸入產生工程的名稱 第四步:匯入XSD,並且修改相應的名稱: 第五步:點擊finish,配置ecore相關的屬性,點擊儲存 第六步:配置genmodel的相關屬性選中它的根目錄: 我們需要配置的屬性包括:All:Compiance Level(編譯層級):1.5Copyright Text(著作權資訊):一段文字Model
Time of Update: 2018-12-03
為了說明這個問題先給大家出個問題吧:請看代碼:public abstract class A {public A() {initMethod();}public abstract void initMethod();}public class B extends A {static String staticStr = "static1";private String testStr = "Test1";/* * (non-Javadoc) * * @see A#initMethod()
Time of Update: 2018-12-03
package com.jinfonet.KB;import java.util.Properties;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import com.sun.mail.smtp.SMTPMessage;public class MailSender {
Time of Update: 2018-12-03
java.sql.SQLException: No suitable driver found
Time of Update: 2018-12-03
在使用webservice,mule esb等需要jaxb的項目裡經常會出現 JAXB 2.0 API is being loaded from the bootstrap classloader這個錯誤,按照打出的資訊Use the endorsed directory mechanism to place jaxb-api.jar in the bootstrap classloader. (See
Time of Update: 2018-12-03
這個問題大家應該是比較難見到的,如果見到了一時也很容易被嚇到!這個異常顧名思義是由於類的初始化產生的,他主要是產生在對變數的初始化過程中,如private int x = Abstract.create("x1",
Time of Update: 2018-12-03
呵呵,好久沒寫部落格了,今天碰到了一個問題,要拷貝一個檔案,本來想到網上找找,結果發現都沒有寫的特別精簡的,可能公司網路有限制的原因吧,就只能自己寫一個精簡的了。import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/** * 專門用作檔案處理,當前只是做了檔案及檔案夾拷貝。 * * @author jie.xiang *
Time of Update: 2018-12-03
android項目 R.java資源檔不自動產生的原因有多種:1. SDK有錯誤或找不到SDK2. default.propites檔案中定義的target=android-8與eclipse設定的不一致3. 項目中有錯誤,xml檔案錯誤,資源檔名不合法:有大寫字元,數字開頭,有空格等其他 如AndroidManifest.xml裡如果指定了<uses-sdk android:minSdkVersion="5"/>與eclipse中設定的不一致(level 5 對應android2.
Time of Update: 2018-12-03
引言 Regex(regular expression)描述了一種字串匹配的模式,可以用來:(1)檢查一個串中是否含有符合某個規則的子串,並且可以得到這個子串;(2)根據匹配規則對字串進行靈活的替換操作。 Regex學習起來其實是很簡單的,不多的幾個較為抽象的概念也很容易理解。之所以很多人感覺Regex比較複雜,一方面是因為大多數的文檔沒有做到由淺
Time of Update: 2018-12-03
在Sun的Java JDK 1.40版本中,Java內建了支援Regex的包,本文就拋磚引玉地介紹了如何使用java.util.regex包。 可粗數量級估計一下,除了偶爾用Linux的外,其他Linu
Time of Update: 2018-12-03
持久化對於大部分公司專屬應用程式來說都是至關重要的,因為它們需要訪問關聯式資料庫,例如Oracle Database 10g。如果你正使用java開發應用程式,你可能會負責一些很乏味的工作,例如使用JDBC和SQL來編寫更新或者讀取資料庫的代碼。在過去的幾年中, 一些對象-關係映射架構,例如Oracle TopLink和JBoss Hibernate,已經非常流行了,因為它們簡化了持久化操作,將Java開發人員從無聊瑣碎的JDBC代碼中解放出來,使他們可以更加關注商務邏輯。
Time of Update: 2018-12-03
package net.hfh;import java.sql.Tipackage net.hfh;import java.sql.Timestamp; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.TimeZone;public class DateFormat {
Time of Update: 2018-12-03
import java.awt.Point;import java.io.IOException;import com.sun.corba.se.impl.io.OptionalDataException;/** * 複製測試<br> * 以方形類為例,比較了深複製(deep clone)與淺複製(shallow clone)的異同 * * @see #clone() * @author 88250 * @version 1.0.0, 2007-8-26 */public clas
Time of Update: 2018-12-03
Java語言的聲望和它在傳統型應用程式(GUI程式)所取得的成就顯然極不相符,至今仍然很少能看到非常成功Java傳統型程式。雖然有JBuilder, Netbean,JProbe等大型軟體作為代表,但這仍不能證明Java的GUI程式是成功的:它們的外觀總是和同一作業系統平台下的其它軟體顯得格格 不入。對機器配置的需求也似乎永無止境,這使得它們只能被一些總是擁有當前最高效能PC的程式員們所容忍,或是那些不在乎金錢和時間的專業使用者所接受。對
Time of Update: 2018-12-03
本次執行個體介紹了單例設計模式裡最常見的兩個執行個體——餓漢單例與懶漢單例。1. 類圖2.