Time of Update: 2016-04-08
標籤:1.對象的強、軟、弱和虛引用在JDK 1.2以前的版本中,若一個對象不被任何變數引用,那麼程式就無法再使用這個對象。也就是說,只有對象處於可觸及(reachable)狀態,程式才能使用它。從JDK
Time of Update: 2016-04-08
標籤:
Time of Update: 2016-04-08
標籤:通常來說,當建立類的描述的那個對象的外觀和行為的時候,除非用new建立那個類的對象,否則,實際上並未獲得任何對象,執行new來建立對象的時候,資料存放區空間才會被分配,其方法才能供外界調用。但是有兩種情況是無法得到解決的:第一,只想為特定域分配單一儲存空間而不去考慮究竟要建立多少對象,甚至根本不建立任何對象,另一種情況就是,希望某個方法不與包含它的類的任何對象關聯在一起,也就是說,即時沒有建立對象,也能夠調用這個方法。
Time of Update: 2016-04-08
標籤:class Person{ private String name; private String addr; private char sex; private int age; public void setName(String name){ this.name = name; } public void setAddr(String addr){ this.addr =
Time of Update: 2016-04-08
標籤:關于于Java關鍵字主要要用到有三種情況:資料,方法,類。 final資料:當我們需要一個永遠不改變的編譯時間常量和運行時被初始化的不希望被改變的值的時候,我們需要將資料恒定。對於在編譯期常量這件事情,編譯器可以將該常量值帶入到任何可能用到它的計算式中,也就是說在編譯時間執行計算式,這樣就減輕了一些運行時的負擔。在java中這樣的數字必須時基本類型,並且以關鍵字final表示,在對這個常量進行定義的時候,必須對其進行賦值。一個既是static又是final的域只佔據一段不能改變的
Time of Update: 2016-04-08
標籤:package test.com;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class CopyFile { /** * @param args */ public static void main(String[] args) { try { FileInputStream
Time of Update: 2016-04-08
標籤:1、Java流程結構:順序結構、選擇結構(分支結構)、迴圈結構2、選擇結構:if 語句、 switch 語句。 if(條件){ ... }else{ ... }switch(X){ case 1: ... break; case 2: //x==2和x==3時執行同樣的語句 case 3: ... break; default :
Time of Update: 2016-04-08
標籤:ja一、java標識符/*標識符: 在java程式中有些名字是可以自訂的,那麼這些自訂的名字我們就稱作為自訂的標識符。標識符要注意的細節:1. 標識符的組成元素是由 字母(a-zA-Z) 、數字(0-9) 、 底線(_)、 貨幣符號($).2. 標識符不能以數字開頭。3. 標識符是嚴格區分大小寫。4. 標識符的長度是沒有長度限制的。5. 標識符的命名一般要有意義(要做到讓人見名知意
Time of Update: 2016-04-08
【JAVA I/O】字元輸出資料流Writer簡要概括,輸出資料流writer偷個懶,直接參考上篇字元輸入資料流Reader的形式,其實Reader和Writer本來就大同小異;字元輸出資料流Writer本篇將對JAVA
Time of Update: 2016-04-08
Eclipse常用配置及常用快速鍵,eclipse快速鍵Eclipse常用配置① 對編輯視窗視圖的字型大小和字型類型進行配置; ②對控制台和xml文本字型大小和字型類型進行設定; ③ 設定、修改eclipse所使用的jdk環境; ④ 設定、修改當前對java程式進行操作的jdk版本;修改整體的jdk版本,因為泛型是jdk1.5開始支援,先寫一個泛型類在將jdk版本更改為1.4;class
Time of Update: 2016-04-08
Eclipse偵錯工具及項目的匯入匯出,eclipse匯入匯出Eclipse偵錯工具調試概述:① 調試就是測試程式的方法,主要的目的就是解決程式的邏輯問題,流程是:發現問題、修改問題、正確執行;② 以前我們可以使用System.out.println()方法來查看我們程式中的問題;③ 現在我們可以使用Eclipse開發工具幫我們進行調試:
Time of Update: 2016-04-08
Ajax非同步互動基礎,Ajax非同步基礎1. ajax是什麼? * asynchronous javascript and xml:非同步js和xml * 它能使用js訪問伺服器,而且是非同步訪問! * 伺服器給用戶端的響應一般是整個頁面,一個html完整頁面!但在ajax中因為是局部重新整理,那麼伺服器就不用再響應整個頁面!而只是資料! > text:純文字 > xml:大家都熟悉!!! >
Time of Update: 2016-04-08
利用MiddleGen-hibernate-r5產生hbm檔案及POJO檔案,1 先決條件1.1 已安裝JDK(版本1.5以上)並配置環境變數
Time of Update: 2016-04-08
最常用的動態sql語句梳理——分享給使用Mybatis的小夥伴們!,sqlmybatis
Time of Update: 2016-04-08
連連看演算法實現 ——
Time of Update: 2016-04-08
二進位,二進位轉十進位一、萊布尼茲發明二進位 1679年3月25日,萊布尼茲寫了題為“二進位算術的解釋”的論文。在文中,萊布尼茲給出了二進位的計數方法,系統地討論了二進位和十進位相互轉化的法則 ;並給出了二進位的加法與乘除法法則。但萊布尼茲要求不要馬上發表他的論文。在論文中他把二進位學術地位定位成“發明”。 1701年11月14日,法國傳教士白晉(F. J.
Time of Update: 2016-04-08
MyEclipse 2014 添加SVN 外掛程式,myeclipsesvn1. 下載svn外掛程式:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240選擇要下載的版本如:site-1.8.22.zip 或site-1.10.13-1.9.x.zip 2.把下載後的安裝包解壓到MyEclipse Professional 2014\dropins
Time of Update: 2016-04-08
Tomcat8設定資料庫串連池,tomcat8資料庫連接1、所有的tomcat項目共用一個串連池配置1.1 修改conf->context.xml檔案,在Context節點下配置 <Resource name="jdbc/myDataSource" type="javax.sql.DataSource" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
Time of Update: 2016-04-08
細說MyEclipse調試,細說myeclipse 在程式出現問題時,我們需要找到並解決掉這些惱人的Bug,才能使程式順利的運行下去。但是,當代碼很多,程式很大的時候,找起來就很麻煩。所以,我們需要藉助工具——Eclipse/MyEclipse中的Debug(調試)手段。而調試的時候,需要入口和觀測點,所以我們需要設定斷點來進行調試。 1 設定斷點的方法: 在想要加上斷點的行的邊側欄雙擊/右鍵後點擊Toggle
Time of Update: 2016-04-08
【JAVA I/O】位元組流InputStream/OutputStream,inputstream位元組流位元組流InputStream/OutputStream本篇將對JAVA I/O流中的位元組流InputStream/OutputStream做個簡單的概括:總得來說,每個位元組流類都有一個對應的用途,如下:ByteArrayInputStream/ByteArrayOutputStream