Time of Update: 2017-01-13
全域變數:也叫成員變數,是指在類中定義的變數,它在整個類中都有效。全域變數又可分為:類變數和執行個體變數。1.類變數:又叫靜態變數,用static修飾,它可以直接用類名調用 ,也可以用對象調用 , 而且所有對 象的同 一個類變數都是共用同一塊記憶體空間。例1 代碼如下複製代碼 Tst.java,no main() method package
Time of Update: 2017-01-13
Random()建立一個新的隨機數產生器。 代碼如下複製代碼 Random(long seed) 使用單個 long 種子建立一個新的隨機數產生器。我們可以在構造Random對象的時候指定種子,如: 代碼如下複製代碼 Random r1 = new Random(20); 或者預設當前系統時間對應的相對時間有關的數字作為種子數: 代碼如下複製代碼 Random r1 = new Random();
Time of Update: 2017-01-13
代碼如下複製代碼 import java.io.*;import java.net.*;import java.util.*;public class HeartServer { /* * 成員變數閃亮登場 */ List<ClientThread>
Time of Update: 2017-01-13
常見面試題是關於重載(overloading)方法和重寫(overriding)方法的。 代碼如下複製代碼 public class MethodOverrideVsOverload { public boolean equals( MethodOverrideVsOverload other ) {
Time of Update: 2017-01-13
{"error":0,"message":".....","url":"/img/1111.gif"} 其中當error值為0時表示上傳成功,需要指定url值為圖片儲存後的URL地址,如果error值不為0,則設定message值為錯誤提示資訊首先指定上傳處理的URI 代碼如下複製代碼 KE.show({ id :
Time of Update: 2017-01-13
一、從javascript中訪問Java方法 在HTML指令碼中可以用javascript直接調用Java中的方法,只需要在調用語句前用“java.lang.”加以表示即可。具體語句用法如下例所示: java.Lang.System.Out.println(“Hello!”) 但此種方法只適用於Netscape Navigator,一般不提倡在Web應用程式中使用。 二、從javascript中訪問Java
Time of Update: 2017-01-13
我們先簡單的瞭解一下使用Url重寫能給你網站帶來哪些好處。第一:有利於搜尋引擎的抓取,因為現在大部分的搜尋引擎對動態網頁面的抓取還比較弱,它們更喜歡抓取一些靜態頁面。而我們現在的頁面大部分的資料都是動態顯示的。這就需要我們把動態網頁面變成靜態頁面,有利於搜尋引擎的抓取。第二:讓使用者更容易理解,很少有使用者去關心你網站的頁面的地址,但對一般的大中型網站增強可讀性還是必須的。這樣會讓你的網站更加完美。第三:隱藏技術的實現,我們可以通過Url重寫可以實現技術的隱藏。不至於暴露你所採用的技術,給一些想
Time of Update: 2017-01-13
set:元素是無序(存入和取出的順序不一定一致),不可以重複 set集合的功能和Collection一樣------||HashSet: 是如何保證元素的唯一性的呢? 是通過元素的兩個方法,hashCode和equlas來完成。
Time of Update: 2017-01-13
(1) 基礎資料型別 (Elementary Data Type)數組的排序,如Arrays.sort(int[])等。採用了一種經過調優的快速排序。該演算法改編自 Jon L. Bentley 和 M. Douglas McIlroy 合著的 Engineering a Sort Function", Software-Practice and Experience Vol. 23(11) P. 1249-1265 (November 1993)。此演算法在許多資料集上提供
Time of Update: 2017-01-13
如何把寫好的Java程式打包為jar檔案呢?有兩種方式可以選擇1.命令列的方式:打包jar cf JAR檔案名稱 程式檔案名稱或者程式所在的檔案夾舉例:jar cf MyApp.jar D:JavaProjectMyApp查看一個jar檔案的內容jar tvf JAR檔案名稱舉例:jar tvf MyApp.jar將一個jar檔案解壓縮jar xf JAR檔案名稱舉例:jar xf MyApp.jar往壓縮包裡面增加檔案jar xf JAR檔案名稱 添加的檔案或者其他的jar檔案舉例:jar
Time of Update: 2017-01-13
代碼如下複製代碼 運行環境:jdk1.6以上import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;import javax.swing.
Time of Update: 2017-01-13
你可能需要從一段字串String或者文本中抽取出或者說是過濾出日期或者時間,可以使用如下程式: 代碼如下複製代碼 public String run(String text) { String dateStr = text.replaceAll("r?n", " ");
Time of Update: 2017-01-13
以下就提供一個對於樹形索引使用深度優先遍曆的程式碼範例,由於代碼中涉及到對於別的方法的調用,因此僅供參考,感興趣的人理解演算法思想即可。 代碼如下複製代碼 package com.databese.index.bplustree; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import com.databese.index.util.
Time of Update: 2017-01-13
類與類之間存在以下關係: 泛化(Generalization) 依賴(Dependency) 關聯(Association) 彙總(Aggregation)一、泛化(Generalization)定義:表示類與類之間的繼承關係,介面與介面之間的繼承關係,或類對介面的實現關係。一般化的關係是從子類指向父類的,與繼承或實現的方法相反。具體表現:父類 父類執行個體 = new 子類()UML圖,Animal類與Tiger類,Dog類的泛化關係:
Time of Update: 2017-01-13
在Java
Time of Update: 2017-01-13
代碼如下複製代碼 File f = new File(“.”);String absolutePath = f.getAbsolutePath();System.out.println(absolutePath); 1.路徑中空格: 代碼如下複製代碼 String pathtem=null;URL
Time of Update: 2017-01-13
Java產生隨機長度密碼。 代碼如下複製代碼 /*** 產生隨機密碼** @param pwd_len* 產生的密碼的總長度* @return 密碼的字串*/public static String genRandomNum(int pwd_len) {// 35是因為數組是從0開始的,26個字母+10個數字final int maxNum = 36;int i; // 產生的隨機數int count = 0; // 產生的密碼的長度char[] str = {
Time of Update: 2017-01-13
第一步:啟動Server.java主程式。然後點擊“Connect”按鈕;第二步:啟動Client.java主程式。然後點擊“Connect”按鈕。 代碼如下複製代碼 Server.javaimport java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;import
Time of Update: 2017-01-13
類型:建立型設計模式意圖:保證一個類僅有一個執行個體,並提供一個訪問它的全域訪問點。適用性: 當類只能有一個執行個體而且客戶可以從一個眾所周知的訪問點訪問它時 當這個唯一執行個體應該是通過子類化可擴充的,並且客戶應該無需更改代碼就能使用一個擴充的執行個體時 結構:Java實現SingleTon模式的方式常用的有兩種方法,第一種是把建構函式寫成private的,在類中建立一個靜態私人對象,並通過getInstance方法擷取這個對象;第二種方式在類中聲明一個靜態私人變數,
Time of Update: 2017-01-13
一般情況下,我們都要將linux內建的OPENJDK卸載掉,然後安裝SUN的JDK。首先,卸載內建的java查看Linux內建的JDK是否已安裝。 輸入如下命令,查看已經安裝的Java版本資訊。java -version 輸入如下命令,查看JDK的資訊。rpm -qa|grep java