打開菜單“文件”-“打開”
如果你只有一個工程,一般打開.dsp,這個是生成的工程的文件,也可以打開.dsw,這個文件是根據.dsp產生的工作空間。如果你一個工作空間包含很多工程,那就直接打開.dsw.
前言 在我們編碼過程中,我們有時候會遇見這種情況:有一個對象A,在某一時刻A中已經包含了一些有效值,此時可能會需要一個和A完全相同的新對象B,並且此後對B的任何改動都不能影響到A中的值,也就是說,A與B是兩個獨立的對象,但
前言 說到Java IO,不得不提到的就是流(Stream)的概念。流的概念源於UNIX中管道(pipe)的概念,它是一組有順序的,有起點和終點的字節集合,是對數據傳輸的總稱或抽象。即數據在兩設備間的傳輸稱爲流,流的本質是
1. 簡單介紹 有時候,需要將漢字編程對應的拼音,以方便數據的處理。比如在Android手機應用的開發上,要查詢聯繫人的姓名,通常都是用拼音進行查詢的。比如要查詢“曹孟德”,就可以輸入“cmd”,即“曹孟德”三個漢字的拼音“c
一、String 轉 InputStream InputStream is = new ByteArrayInputStream(str.getBytes()); InputStream is = IOUtils.toInputS
一、轉換符 用於定義輸出的內容 轉換符 說明 c{length} lo{length} logger{length} 輸出源記錄事件的 logger 名 參數length指定縮短 logger 名的規則,類名永遠不省略;
----------標準設備System.in讀取數據-----------------------------------------------------------------------讀取字節:BufferedInputStr
Java對象序列化 在網上看了很多有關序列化的文章,我自己也寫了兩篇,現在感覺這些文章都沒有很好的把序列化說清楚(包括我自己在內),所以在此我將總結前人以及自己的經驗,用更淺顯易懂的語言來描述該機制,當然,仍然會有不好的地方
自限定類型強制泛型當做其自己的邊界參數來使用。 package a; /** * Created by msc on 2017/1/15. */ class SelfBounded<T extends SelfBounded<T>>
在我們寫程序的時候經常會用到toString()的方法,但是這種方法有時候會造成無意識的遞歸。下面看代碼: import java.util.ArrayList; import java.util.List; /** * Create
原來分析程序性能用的是 YourKit(其實是別人用,自己看分析結果)。主要原因是由於 YourKit 是收費的,不是想用就能用的。後來看到網上介紹 VisualVM 的文章,自己就來試試。發現還不錯。VisualVM 是 Sun JDK
1.關於JDK1.5中使用集合類型時產生編譯警告.如:Vector vec=new Vector();警告信息是:使用了未經檢查或不安全的操作。注意: 要了解詳細信息,請使用 -Xlint:unchecked 重新編譯。以下方法可以解決H
上文講到一對多的關係,定義類和各個屬性,通過兩個類中的屬性保存彼此引用關係。 下面實現一個多對多的實例:一個學生可以選多門課程,一門課程可以有多個學生參加。 由此可見這是一個典型的多對多的關係,要定義學生類和課程類,學生的屬性中開闢一個保
類集概述 1、爲什麼使用類集? 如果要保存一組對象: a、對象數組,缺點數組長度有限制; b、鏈表,可以完成動態數組操作,全部由開發人員來做,比較麻煩; c、類集框架解決了上述難題,即類集就是一個動態的對象數組,對一些實現好的數據結構進行
Java多線程併發編程學習筆記 關鍵字:java.util.concurrent;Executors;Executor;ExecutorService;ScheduledExecutorService; ThreadFactory;Cal
我們都知道如何在Java中獲取系統屬性: System.getProperty(ESClientConstance.HTTP_PROXY_HOST); 這樣可以獲取操作系統默認的一些屬性值。 如果我們需要自定義一些系統屬性,那麼