原创 @SuppressWarnings

   J2SE 提供的最後一個批註是 @SuppressWarnings。該批註的作用是給編譯器一條指令,告訴它對被批註的代碼元素內部的某些警告保持靜默。   @SuppressWarnings 批註允許您選擇性地取消特定代碼段(即,類或方

原创 我的友情鏈接

51CTO博客開發

原创 synchronized的作用

一、同步方法public synchronized void methodAAA(){ //…. }鎖定的是調用這個同步方法的對象 測試:a、不使用這個關鍵字修飾方法,兩個線程調用同一個對象的這個方法。目標類: 1public class 

原创 synchronized

首先是synchronized關鍵字的作用域可以有兩種: ・某個對象實例內 synchronized aMethod(){}可以防止多個線程同時訪問這個對象的synchronized方法(如果一個對象有多個synchronized方法,只

原创 路徑轉換

/**  *   * @param path  * @return  */ public static String toJavaFilePath(String path) { String FILE_SEPERATOR  = "/";  

原创 StringUtils工具類的使用

八、 Replacing(字符串替換) 19、 Replaces all occurances of a String within another String. A null reference passed to this metho

原创 JVM

Java Virtual Machine(Java虛擬機),它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來 實現的,。Java虛擬機有自己完善的硬件架構,如處理器、堆棧、寄存器等,還具有相應的指令系統。JVM屏蔽

原创 InputStreamReader

 一、InputStreamReader類 1、java.lang.Object  java.io.Reader      java.io.InputStreamReader 所有已實現的接口: Closeable, Readable 直接

原创 java中Class.forName的含義

      Class.forName(xxx.xx.xx) 返回的是一個類, .newInstance() 後才創建一個對象 Class.forName(xxx.xx.xx);的作用是要求JVM查找並加載指定的類,也就是說JVM會執行該類

原创 Java this、super的用法

   在Java中,this通常指當前對象,super則指父類的。當你想要引用當前對象的某種東西,比如當前對象的某個方法,或當前對象的某個成員,你便 可以利用this來實現這個目的,當然,this的另一個用途是調用當前對象的另一個

原创 intBitsToFloat

intBitsToFloatpublic static float intBitsToFloat(int bits)返回對應於給定位表示形式的 float 值。根據 IEEE 754 浮點“單一格式”位佈局,該參數被視爲浮點值表示形式。

原创 對synchronized(this)的一些理解

一、當兩個併發線程訪問同一個對象object中的這個synchronized(this)同步代碼塊時,一個時間內只能有一個線程得到執行。另一個線程必須等待當前線程執行完這個代碼塊以後才能執行該代碼塊。二、然而,當一個線程訪問object的一

原创 Vector在Java編程中的應用

Vector 類提供了實現可增長數組的功能,隨着更多元素加入其中,數組變的更大。在刪除一些元素之後,數組變小。 Vector 有三個構造函數, public Vector(int initialCapacity,int capa

原创 synchronized

首先是synchronized關鍵字的作用域可以有兩種: ・某個對象實例內 synchronized aMethod(){}可以防止多個線程同時訪問這個對象的synchronized方法(如果一個對象有多個synchronized方法,只

原创 java中Class.forName的含義

      Class.forName(xxx.xx.xx) 返回的是一個類, .newInstance() 後才創建一個對象 Class.forName(xxx.xx.xx);的作用是要求JVM查找並加載指定的類,也就是說JVM會執行該類