Time of Update: 2015-05-27
標籤:java collections properities Properties類import java.io.FileReader;import java.util.Enumeration;import java.util.Properties;/* * Properties類,索引值對集合,是Hashtable的子類 * 但只能儲存字串索引值對 */public class Test07
Time of Update: 2015-05-27
標籤:演算法 heap 對象 記憶體 在C/C++中計算某一個基本類型或者對象佔用記憶體大小的方法很簡單,只要調用庫裡面的sizeof()操作符即可,但是在Java的API裡面並沒有給我們提供類似的方法。那麼我們可不可以自己實現一個Java中的sizeof()方法呢?答案是肯定的。為了計算一個Java對象佔用記憶體的大小,首先你得對
Time of Update: 2015-05-27
標籤:JAVA 開發環境Java語言簡介Java開發環境搭建Java開發調試技巧及Eclipse快速鍵使用方法Java Eclipse整合式開發環境搭建詳解JAVA 基礎[Java 基礎]01_Java基礎文法[Java 基礎]02_基礎資料型別 (Elementary Data Type)[Java 基礎]03_運算子和運算式[Java 基礎]04_控制語句[Java 基礎]05_方法[Java 基礎]06_數組[Java 基礎]07_字串 [Java 基礎]08_異常 [
Time of Update: 2015-05-27
標籤:之所以補空格因為 該長度不一的時候 有時候會導致 ORACLE資料庫的子SQL 變得很多多. 導致非常慢.ORACLE 11G 11.2.01 打補丁風險太大 只好補空格讓其一直. 注意採用的位元組長度public static String formatStr(String str, int length) { if (str == null) { str=""; }
Time of Update: 2015-05-27
標籤:java虛擬機器 jvm 虛擬機器 java堆用於存放對象樣本,與資料相關,java棧主要與線程的函數調用相關函數調用一次出入java棧一次,調用的時候入棧,調用結束(return或者throw)出棧,函數參數和函數局部
Time of Update: 2015-05-27
標籤: 該伺服器的功能:無論接受到何種請求,都始終發送同一個檔案。這個伺服器命名為SingleFileHTTPServer,檔案名稱、本地連接埠和內容編碼方式從命令列讀取。如果預設連接埠,則假定連接埠號碼為80。如果預設編碼方式,則假定為ASCII。代碼為:import java.io.*; import java.net.ServerSocket; import java.net.Socket;
Time of Update: 2015-05-27
標籤:java acm string處理數組 問題:題目要求排序之前沒將a[]數組排序,導致一直不通過。本題採用了String儲存需要的數組元素,輸出方便,也比較靈活。人見人愛A-BTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K
Time of Update: 2015-05-27
標籤:JAVA語言中定義了8種基本的資料類型,來儲存變數。JAVA要求程式中的每一個變數都規定自己的類型。正因為如此,JAVA屬於強型別語言,從而不同於JavaScript這樣的弱類型指令碼語言。8種類型: byte:8位,最大儲存資料量是255,存放的資料範圍是-128~127之間。 short:16位,最大資料存放區量是65536,資料範圍是-32768~32767之間。 int:32位,最大資料存放區容量是2的32次方減1,資料範圍是負的2的31次
Time of Update: 2015-05-27
標籤:java 程式 九九乘法表 今天學習了Java的for迴圈,用這個寫了個九九乘法表,分享給大家。好東東要懂得分享額。源碼如下:for (int i=1;i<=9;i++) { for (int j=1;j<=i;j++){
Time of Update: 2015-05-28
標籤:廢話不多說,直接貼代碼: CityReq.javapackage com.weather;import javax.xml.bind.annotation.XmlElement;import javax.xml.bind.annotation.XmlRootElement;@XmlRootElement(name="getWeatherbyCityName",namespace="http://WebXml.com.cn/")public class CityReq {
Time of Update: 2015-05-27
標籤:java虛擬機器 jvm jvm參數 -XX:+PrintGC 啟動java虛擬機器後,只要遇到gc,就列印日誌。-XX:+PrintGCDetails gc發生時,列印更詳細的日誌。-XX:+PrintHeapAtGC gc發生時,列印更詳細的堆資訊。-XX:+PrintGCTimeStamps
Time of Update: 2015-05-28
標籤: 單例類:主要知識點:1,單例類概念、特點2,三種單例類懶漢,餓漢,雙重加鎖舉例,3,懶漢、餓漢區別以及單例類的總結;1,概念: java中單例模式是一種常見的設計模式,單例模式分三種:懶漢式單例、餓漢式單例、雙重檢查加鎖單例三種。 單例模式有以下特點: 1、單例類只能有一個執行個體。//建構函式為private 2、單例類必須自己建立自己的唯一執行個體。 3、單例類必須給所有其他對象提供這一執行個體。//public方法2,三種單例類:餓漢式: 1
Time of Update: 2015-05-26
標籤:Java反射原理與Spring的自動注入反射的定義java的反射機制就是在運行狀態中,對於任意一個類都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法和屬性。這種動態擷取的資訊以及動態調用對象的方法的功能稱為java語言的反射機制。Sping的自動注入原理一個Bean的類:public class User{ private String username; private String mobile; public String
Time of Update: 2015-05-26
標籤:在java繼承中對於成員變數和方法的處理是不同的用javap工具分析如下類:class Animal { private String name ; public void info (){ System .out. println(name
Time of Update: 2015-05-27
標籤:使用maven開發web應用程式, 啟動的時候報錯:jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 然後輸出錯誤:嚴重: Exception starting filter encodingFilterjava.lang.ClassCastException:
Time of Update: 2015-05-26
標籤:前言:博主正在教大家架構原理跟如何?一個J2ee架構,大家如果想看的可以從 第一篇博文看起 所有的視頻都是連續的。上節課說到了找出一個Bean的方法,這節課主要講瀏覽器傳遞的參數在後台如何產生Bean1,先把瀏覽器傳過來的參數放進map裡面
Time of Update: 2015-05-26
標籤: 1 import java.awt.*; 2 3 import javax.swing.*; 4 class Gstudy extends JFrame{ 5 6 private int x1,y1,x2,y2; 7 private newPanel panel=new newPanel(); 8 private JButton btn=new JButton("清除"); 9 public Gstudy()10 {11
Time of Update: 2015-05-27
標籤:插入排序 排序演算法 希爾排序 快速排序 歸併排序 直接插入排序//直接插入排序 public int[] insertSort(int[] a) { for (int i = 1; i < a.length; i++) { int j = i - 1;
Time of Update: 2015-05-26
標籤:List是一個介面,而ListArray是一個類。 ListArray繼承並實現了List。 所以List不能被構造,但可以向上面那樣為List建立一個引用,而ListArray就可以被構造。 List list; //正確 list=null; List list=new List(); // 是錯誤的用法 List list = new
Time of Update: 2015-05-26
標籤:內容:通過擷取鎖的順序來避免死結。例如:銀行賬戶轉賬問題,兩個使用者轉賬的話,如果採用一般的synchronized嵌套的話,容易造成死結,現在我們通過類似哲學家問題的解決方案一樣:先擷取同一個鎖,才有資格擷取下一個。而判斷是通過System.identityHashCode()來產生類的hashcode()的返回值作為唯一標識,相同的話,我們再加一把鎖。class Account {private int money;public