Time of Update: 2016-04-08
標籤:import java.io.FileInputStream; import java.io.FileOutputStream;import java.io.IOException;public class CopyFile {public static void main(String[] args) { // TODO Auto-generated method stub CopyMp3 cy = new CopyMp3();
Time of Update: 2016-04-08
標籤:1.對象的強、軟、弱和虛引用在JDK 1.2以前的版本中,若一個對象不被任何變數引用,那麼程式就無法再使用這個對象。也就是說,只有對象處於可觸及(reachable)狀態,程式才能使用它。從JDK
Time of Update: 2016-04-08
標籤: 文檔版本 開發工具 測試平台 工程名字 日期 作者 備忘 V1.0 2016.02.22 lutianfei none運算子算術運算子賦值運算子比較子邏輯運算子位元運算符三目運算子算術運算子 * 註:整數相除只能得到整數,若想得到小數,只需將任意一個資料變為浮點數。 * eg:System.out.println(x*1.0/y);++,– :放在運算元前面,先自增或者自減,然後再參與運算。放在運算元後面,先參與運算,再自增或者自減。練習題1:
Time of Update: 2016-04-07
標籤:import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class CopyFile{ public static void copyBytesFile(String sFileName,String dFileName) &
Time of Update: 2016-04-08
標籤: 文檔版本 開發工具 測試平台 工程名字 日期 作者 備忘 V1.0 2016.02.26 lutianfei none成員變數與局部變數成員變數與局部變數區別: A:在類中的位置不同 成員變數:在類中,方法外局部變數:在方法定義中或者方法聲明上。B:在記憶體中的位置不同: 成員變數:在堆記憶體局部變數:在棧記憶體C:生命週期不同 成員變數:隨著對象的建立而存在,隨著對象的消失而消失局部變數:隨著方法的調用而存在,隨著方法的調用完畢而存在D:初始化值不同
Time of Update: 2016-04-07
標籤:1. 首先String不屬於8種基礎資料型別 (Elementary Data Type),String是一個對象。因為對象的預設值是null,所以String的預設值也是null;但它又是一種特殊的對象,有其它對象沒有的一些特性。2. new String()和new String(“”)都是申明一個新的Null 字元串,是空串不是null;3. String str=”kvill”;String str=new String
Time of Update: 2016-04-08
標籤:Java中異常提供了一種識別及響應錯誤情況的一致性機制,有效地異常處理能使程式更加健壯、易於調試。異常之所以是一種強大的調試手段,在於其回答了以下三個問題:1、什麼出了錯?2、在哪出的錯?3、為什麼出錯?在有效使用異常的情況下,異常類型回答了“什麼”被拋出,異常堆疊追蹤回答了“在哪“拋出,異常資訊回答了“為什麼“會拋出,如果你的異常沒有回答以上全部問題,那麼可能你沒有很好地使用它們。有三個原則可以協助你在調試過程中最大
Time of Update: 2016-04-07
標籤: 文檔版本 開發工具 測試平台 工程名字 日期 作者 備忘 V1.0 2016.02.24 lutianfei none第三章Java基礎文法方法方法就是完成特定功能的代碼塊,即函數。格式:修飾符 傳回值類型 方法名(參數類型 參數名1,參數類型 參數名2…) { 函數體; return 傳回值; }詳細解釋: 修飾符,目前就用public static,後詳解。傳回值類型:就是功能結果的資料類型。方法名:符合命名規則即可,方便我們的調用。參數:
Time of Update: 2016-04-07
標籤:1、什麼叫設計模式:設計模式的概念首先來源於其它行業:建築業,在早起建房子的時候,肯定是經驗缺乏、顯得雜亂無序的,這就會造成很多問題,在行業發展過程,通過不斷的經驗積累,前輩們針對這些問題提出了合理解決方案,這就是設計模式,參照設計模式往往可以解決很多問題,在電腦編程方面,也會出現類似問題,所以牛人們把這些問題的解決方案進行歸類和總結,形成了物件導向編程的23種設計模式。2、單例模式(特點):Java中單例模式定義:“一個類有且僅有一個執行個體,並且自行執行個體化向整個系統提
Time of Update: 2016-04-08
標籤:最近,一直在研究一個有關“自然語言處理”的項目,在這個項目中,我們需要利用Spark進行編程,實現演算法。而Spark核心是由Scala語言開發的,所以在使用Spark之前,我們必須配置好Scala,而Scala又是運行在JVM上的,所以在配置Scala之前,先要配置好JDK。下面是我個人的一些總結。我是在Win7系統下開的虛擬機器,虛擬機器的系統是CentOS7,在建立虛擬機器完成後,它會內建一個OpenJDK,我的版本是這樣的: 但是因為最開始不瞭解這
Time of Update: 2016-04-07
標籤:ja配置path環境變數變的目的是什嗎?控制台可以在任意的路徑下都可以找到java的開發工具。目前path環境變數除了儲存了我們自己配置的資訊以外,還有系統內建的資訊,如果一旦不不小心刪除了path環境變數資訊,那麼就可能導致系統部分功能無法使用。盡量避免修改的path環境變數資訊。目的是為了盡量避免頻繁修改path環境變數?解決辦法:建立一個環境變數儲存jdk安裝目錄會發生變化的部分,然後在path環境變數上引用新環境變數所儲存的資訊。需求:
Time of Update: 2016-04-07
標籤:之前用java做過0-99的數字和英文之間的翻譯,輸入數字就會翻譯成英文,輸入英文會翻譯成數字,比如輸入56 輸出fiftysix 輸入fiftysix 輸出56,發現這會有一個異常,當輸入不符合格式時,比如英文和數字混輸,或者輸入標點會報NumberFormatException異常,現在捕捉了這個異常,順便把輸入越界也加入了異常,比如輸入100時 報"輸入越界!"。以下附上代碼:package TranslateClass;import
Time of Update: 2016-04-07
標籤:前言:單例模式大家應該很熟悉了,我在這裡就自己總結一下自己這段時間學到的單例相關的知識。單例模式的目的:保證一個類只有單一的執行個體,也就是說你無法通過new來建立這個類的一個新執行個體。單例模式的意義:保證一個類只有單一的執行個體,也就是說你無法通過new來建立這個類的一個新執行個體。我們可以控制類對象的產生的數目。單例模式使用場合:使用單例的情況有3種: 1、類a從類b繼承,這時a需使用單例才能直接存取b中聲明的變數和方法
Time of Update: 2016-04-08
標籤:說明:本文為轉載,因為部落格園不支援轉載,所以自己複製粘貼了一份說明:本文乃學習整理參考而來.一、Java類載入機制1.概述 Class檔案由類裝載器裝載後,在JVM中將形成一份描述Class結構的元資訊對象,通過該元資訊對象可以獲知Class的結構資訊:如建構函式,屬性和方法等,Java允許使用者藉由這個Class相關的元資訊對象間接調用Class對象的功能。
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
最常用的動態sql語句梳理——分享給使用Mybatis的小夥伴們!,sqlmybatis
Time of Update: 2016-04-08
MyEclipse 2016 CI 1支援遠程WebSphere連接器,myeclipsewebsphereMyEclipse 2016 CI 1有很多Web開發人員會喜歡的新功能,包括Live Preview,帶有Map支援和hot-swap功能的JavaScript調試。另外還新增支援遠程WebSphere伺服器、Hibernate 5 和 CSS3。| MyEclipse 2016 CI 1下載Live
Time of Update: 2016-04-08
1.JAVA 編程思想——對象入門對象入門如果學JAVA,沒有讀透《JAVA
Time of Update: 2016-04-07
使用 for 迴圈輸出空心的菱形,for菱形輸出空心的菱形圖案,這在等級考試與公司面試時也出現過類似題目,本範例的目的在於熟練掌握 for 迴圈的嵌套使用。建立 Diamond 類,在該類的主方法中調用 printHollowRhombus() 方法完成 10 行的空心菱形輸出。其中 printHollowRhombus() 方法是在範例中自訂的,該方法使用兩個雙層 for 迴圈分別輸出菱形的上半部分與下半部分。代碼如下:public class Diamond { public