Time of Update: 2018-09-08
目錄iteratoritr.hasNext 和 itr.next 實現倒數第二個元素的特殊如何避坑都說ArrayList在用foreach迴圈的時候,不能add元素,也不能remove元素,可能會拋異常,那我們就來分析一下它具體的實現。我目前的環境是Java8。有下面一段代碼:public class TestForEachList extends BaseTests { @Test public void testForeach() { List<String&
Time of Update: 2018-09-08
標籤:value weight sequence .net char col seq 其他 資料類型 我看到一遍很好的部落格:
Time of Update: 2018-09-08
標籤:綠色 index view 鏈表實現 img 很多 藍色 link 比較 LinkedList定義LinkedList
Time of Update: 2018-09-09
標籤:多態 直接 返回 ali 資料類型 類型 prot 抽象 obj final、finally、finalize區別final 修飾類 不能有子類 修飾方法 不能被重寫
Time of Update: 2018-09-09
標籤:方法 工具 複製 主題 details ali 產生 一個 article Java集合類中不實現Cloneable和Serializable原因 莫名的被問這麼一個問題,也答不上
Time of Update: 2018-09-05
標籤:minutes seconds eth date utc mon now() log 時間 java script 日期對象Date()1.擷取目前時間 var time = new
Time of Update: 2018-12-03
/* A class containing methods useful for manipulating text files 1. readFileByLine: reads the contents of a text file line by line and returns a String array representation, where each line is stored in an element of the array. 2.
Time of Update: 2018-12-03
java.net.SocketException: Connection reset by peer: socket write
Time of Update: 2018-12-03
剛寫了一篇感歎本土化環境的文章,不覺有幾許涼意。想起上周整理硬碟時,找到的上學時寫的[java ide環境],開源…… 希望大家都多解決些問題,少空談些主義、IDEA……—————————————————————————————————————— 我們大家都很清楚的知道,IDE,Integrated
Time of Update: 2018-12-03
準備逐步整理一下手中的第三方Java遊戲代碼,將能用的部分融入到LGame裡去,沒有能用部分的就直接刪掉。(占空間擋我下片……) 當然,無論程式難易如何,也是原作者一番心血,我絕不會將它們棄如敝履,而是會一一整理後發布到網上保留,避免失傳……也方便有需要的朋友使用。(PS:很多代碼都是從07年開始攢的,早就忘記在哪裡來的了。所以有知道原作者是誰的,歡迎在留言中補充說明,免得原作者打上門來|||) 本次發布的遊戲,移植自某同名Applet小遊戲,移植代碼幾乎無變動,遊戲的唯一內容就是用鎚子活活砸死
Time of Update: 2018-12-03
人們經常懷疑早期Java的效能問題,事實也的確如此。但是隨著1.4.2、1.5和6.0的發版,java的速度大幅度的提升(光java 6就平均提升了30%),最近要發布的Consumer JRE也正在解決下載大小和啟動時間問題。 幾年前Sun基於JOGL(Java Open GL,本地Open GL調用的java綁定實現)開發了令人信服的Looking Glass 3D案頭原型。最近有一個所謂JMonkeyEngine的引擎進入人們的視野。
Time of Update: 2018-12-03
在Java中雖然提供了良好的資料庫支援並有大量的第三方持久層架構作為輔助,但相對其他語言來講在Java中使用資料庫連接時造成的系統損耗也會比較多。因此對於資料輸送量較少的系統而言,有時放棄資料庫而改為使用本地檔案來儲存資料反而是種較好的選擇,比如我們對於Java程式的啟動配置通常會使用Properties及dom4j等從文字檔或xml文檔讀取資料,而不會一股腦丟到資料庫中,這幾乎已經是一種常識。但就功能而言,Properties的操作功能僅僅局限在對引入的檔案進行操作,雖然比較適合簡單的檔案讀寫
Time of Update: 2018-12-03
精簡JRE體積的小工具:http://blog.csdn.net/cping1982/archive/2008/09/02/2865198.aspx 項目地址:http://code.google.com/p/greenvm/ 關鍵字:JRE,精簡,壓縮,JVM,JAVA.NET,虛擬機器,綠色軟體,最小空間,脫框,壓縮,GREEN,GREENJVM 9月6日更新版本為 0.1.1.4 變更:
Time of Update: 2018-12-03
JAVA的SWING、事件處理和檔案開啟,與VS各有千秋。圖片瀏覽應用,開啟圖片,按鈕和鍵盤控制當前檔案夾裡上下一張圖片,將所有圖片縮放成適合螢幕顯示的尺寸。//發現一個問題是好像有記憶體溢出,開啟很多圖片後就會顯示虛擬機器記憶體不足,但是每次顯示圖片的時候都重新new lable了的。import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Frame;import
Time of Update: 2018-12-03
import java.io.*;public class Copy { public static void main(String[] args)throws IOException{ if(args.length != 2){ System. out.println("Usage: java copy sourceFile targetFile" ); System.
Time of Update: 2018-12-03
(1) 可以使用父類中資料域的set方法為其設定初值;(2) 使用super()調用父類的無參構造方法或者super(parameters)調用與參數匹配的父類的構造方法,且super()或者super(parameters)必須出現在子類構造方法第一行,這是顯式調用父類構造方法的唯一方式。 public Circle(double radius,String color,boolean filled) { super(color,filled);
Time of Update: 2018-12-03
異常出現的原因1.使用者輸入錯誤:使用者在需要填入資料的時候,將不符合要求的資料進行添加。例如需要輸入一個整型的資料,而使用者卻輸入了一個字串類型的資料。此時就應當提示使用者輸入的格式錯誤,並返回介面重新輸入。2.代碼本身錯誤:進行資料運算時,資料的長度引起的錯誤,或者是數組越界、演算法錯誤、Null
Time of Update: 2018-12-03
//2009.6.13 增加Ear、Jar、War檔案之間有何不同?它們分別使用在哪種環境下? 在檔案結構上,三者並沒有什麼不同,它們都採用zip或jar檔案檔案壓縮格式。但是它們的使用目的有所區別: Jar檔案(副檔名為. Jar)包含Java類的普通庫、資源(resources)、輔助檔案(auxiliary
Time of Update: 2018-12-03
自己轉換Java程式給BlackBerry使用自己轉換Java程式給BlackBerry使用nt8黑莓手機家園 - BlackBerry8.Com BlackBerry上的可用程式雖然不少,但是一來絕大部分是商業軟體或者共用軟體,二來相應的破解基本沒有,所以大家只能有兩種選擇:nt8黑莓手機家園 - BlackBerry8.Com1)等待0Day scene中有好人出現,給大家帶來免費的午餐;nt8黑莓手機家園 -
Time of Update: 2018-12-03
在JAVA中阻止類的繼承(官方和非官方辦法)By Usman Saleem在物件導向的理論中, 有一些方案要求你用一個辦法來聲明一個不可繼承的類。一般而言,如果類提供的功能不應該被改變,或者更恰當的說,是被覆蓋(override)的時候才會出現這種情況。在這篇文章裡,我討論在JAVA語言中來實現這種行為的辦法,官方和非官方的辦法。官方辦法JAVA語言提供的一個關鍵字“FINAL”可以用來履行該任務。看看下面的原始碼範例://FinalDemo.javapublic final class