Time of Update: 2017-01-18
複製代碼 代碼如下:String[] zone1="08:30-11:00".split("-"); String[] zone2="13:00-17:00".split("-"); String[]
Time of Update: 2017-01-18
static1.在類中,用static修飾的屬性,稱為靜態屬性。為這個類的所有對象所共有,存放在靜態儲存區,所有該類的對象都可以訪問且訪問的都是同一變數。可以用作計數器,來統計總共建立了多少個各類的對象。2.在類中,用static 修飾的方法為靜態方法,在靜態方法中不可以訪問非靜態屬性和方法,但在非靜態方法中可以訪問靜態方法和屬性;且static方法多態失效,不能使用this。3.由於靜態屬性和方法是屬於該類的所有對象的,所以可以用類名.靜態屬性/方法名---來訪問。4.static
Time of Update: 2017-01-18
複製代碼 代碼如下:package cn.me.test;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.URL;/** * 多線程下載 * 1:使用RandomAccessFile在任意的位置寫入資料。 *
Time of Update: 2017-01-18
一、餓漢式單例類複製代碼 代碼如下:public class Singleton { private Singleton(){ } private static Singleton instance = new Singleton(); private static Singleton
Time of Update: 2017-01-18
複製代碼 代碼如下:import org.apache.log4j.*;public class TaskJob { public static Logger log = Logger .
Time of Update: 2017-01-18
伺服器端代碼:複製代碼 代碼如下:import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.ServerSocket; import java.net.Socket; public class Server { public static void main(String[] args)
Time of Update: 2017-01-18
今天在部署一個webservices程式的時候,從頁面擷取資料的servlet出現了亂碼問題,在servlet中我已經把request.setCharacterEncoding("GB2312");這段文字加入到代碼中去,但是還是出現亂麻問題。 到網上找資料,如下:JAVA是Unicode編碼,你先轉換成ISO8859-1,然後再轉換成GBK或是GB2312.java 代碼複製代碼
Time of Update: 2017-01-18
複製代碼 代碼如下:/* String name = "adsbsadgsadgtewterfsdf"; eg a-->6,b-->1 d-->3 ... 將字串以a(字母)=>2(個數)存入Map集合架構中 思路:1.將字串轉換成字元數組.
Time of Update: 2017-01-18
JDK說明:joinpublic final void join() throws InterruptedException等待該線程終止。 拋出:InterruptedException - 如果任何線程中斷了當前線程。當拋出該異常時,當前線程的中斷狀態 被清除測試代碼:複製代碼 代碼如下:public class
Time of Update: 2017-01-18
執行個體程式:1、利用 Scanner 實現從鍵盤讀入integer或float 型資料複製代碼 代碼如下://import java.io.*;import java.util.*;public class InputTest{public static void main(String[] args){ Scanner in = new Scanner(System.in); //Scanner類
Time of Update: 2017-01-18
自從SEOTcs系統11月份24日更新了一下SEO得分演算法以來,一直困擾我的一個問題出現了,java的資料job任務,在執行過程中會經常報以下的錯誤:“2011-12-03 18:00:32 DefaultHttpClient [INFO] I/O exception (java.net.SocketException) caught when processing request: Connection reset by peer: socket write error2011-12-03
Time of Update: 2017-01-18
複製代碼 代碼如下:package com.ucap.sms;import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class SmsListener implements ServletContextListener{ private Timer
Time of Update: 2017-01-18
在做資料檔案匯入到 LEFTII 中是遇到一個檔案,在做匯入的時候有時候產生的原始檔案可能不存在,現在通過加一個判斷,判斷檔案是否存在,起初以為簡單的判斷檔案 file.exists()
Time of Update: 2017-01-18
複製代碼 代碼如下:<?xml version="1.0" encoding="UTF-8"?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ehcache.xsd" updateCheck="false" monitoring="autodetect"
Time of Update: 2017-01-18
java中只允許單一繼承,但允許實現多個介面,因此第二種方法更靈活。複製代碼 代碼如下:/** * 運行繼承java.lang.Thread類定義的線程 */ public void startOne() { //
Time of Update: 2017-01-18
類ReflectionDemo複製代碼 代碼如下:package Reflection;@Deprecated public class ReflectionDemo { private String pri_field; public String pub_field; public ReflectionDemo(){} public
Time of Update: 2017-01-18
一般有點開發經驗的朋友都能實現這樣的功能,只不過是效率上的問題。我們一般在面對這樣的問題時,總會平鋪直序的聯想到,先產生一個數組,然後在一個迴圈中向數組中添加隨機數字,在添加數位過程中先尋找一下數組中是否存在這個數字,如果不存在這個數字就直接添加到數組中;如果存在這個數字就不添 加。我們一般都是這樣考慮問題的,這樣考慮也能實現功能,我剛才也說了,只不過是效率上的問題。為了更好地理解這個題意,我們先來看下具體內容:產生一個1-100
Time of Update: 2017-01-18
Thread 建立線程的兩種方法:
Time of Update: 2017-01-18
Set一個不包含重複元素的collection,確切的講,set不包含滿足e1.equals(e2)的元素對e1,e2,並且最多包含一個null元素;此實現不是同步的,如果多個線程同時訪問一個set,而其中至少一個線程修改了該set,那麼它必須保持外部同步,通常是通過對自然封裝該set的對象執行同步操作來完成,如果不存在這樣的對象,則:Collections.synchronizedSet();
Time of Update: 2017-01-18
List一個有序的集合,允許元素的重複;該實現不是同步的,如果多個線程訪問一個List執行個體,而其中至少一個線程從結構上修改了表(添加或刪除元素),那麼它需要保持外部同步;一般通過對自然封裝該列表的對象進行同步操作來完成,如:Collections.synchronizedList()來封裝列表; ArrayListList介面的大小可變數組的實現,實現了所有可選列表操作,並且允許包括null在內的所有元素, LinkedListList介面的連結清單實現,允許元素為nul