package ds; public class HeapSort { public static void main(String[] args) { long n = 10000; int[] arr = { 11, 7, 9, 8, 13, 23, 5, 6, 44, 17, 123, 78, 43, 99, 54, 55, 67, 89, 14, 22, 38, 11, 7, 9, 8, 13, 23, 5, 6, 44, 17, 123, 78, 43, 99, 54, 55, 67,
看了一篇討論數組的文章:<關於java數組的深度思考>.以下是我自己的一點看法。首先,要區分類型和類。我們可以很肯定的說數組是一種類型,但是它絕不是類。類型是編譯器相關的概念,其抽象性跟物件導向無關。類是物件導向中的一個概念。他們不再同一個層級。int,byte都是類型,都對應相對的Class,系統也提供了對應的裝箱類。但是要注意的是,對於他們的底層實現和操作都是native的,跟物件導向無關,我們可以認為是“內建對象”,他們是用c來實現的,反射和Proxy也是這樣的。所以可以取到C
下載源碼和樣本1 原理:啟動一個線程來刷時間,缺點是不太精確,可能跟線程的優先順序有關係。會有0-10ms的誤差。精確到0.1s是沒有問題的。 package timer;public class Timer ...{ private long interval; // private boolean enabled; private Task task; private Clock clock; public Timer(long _interval, Task
澄清Java語言介面與繼承的本質電腦學院研二的兄弟與我討論 Java,一見面,幾個問題全是關於介面,介面有什麼用?為什麼要用介面?什麼時候該使用介面?很慶幸他們不是問我Java如何串連SQL Server,或者是如何開發J2EE應用,這類問題有殺傷力,避之則吉。今年電腦學院本科有個畢業設計課題是做J2ME,選這個題目的學生在5月末都 還在苦著臉研究java.util.*這個包,這個這個……唉。
1. java.lang.nullpointerexception 這個異常大家肯定都經常遇到,異常的解釋是"程式遇上了null 指標",簡單地說就是調用了未經初始化的對象或者是不存在的對象,這個錯誤經常出現在建立圖片,調用數組這些操作中,比片未經初始化,或者圖片建立時的路徑錯誤等等。對數組操作中出現null
1.建立TCP/IP串連 Socket類中的建構函式Socket(String host,int port)用於建立一個Socket,並與指定的主機(host)及連接埠(port)串連。由於受到Java Applet安全機制的限制,主機名稱不可以任意指定,而應和被調用的Applet所在主機的名字相同。因此,可先由GetCodeBase方法取得瀏覽器當前讀取的CLASS檔案所在的URL,再通過GetHost方法從該URL返回用字串表示的該主機的名稱。例如從
下面一段文字摘自《Java 手機/PDA
Java記憶體配置:1. 寄存器:我們在程式中無法控制2. 棧:存放基本類型的資料和對象的引用,但對象本身不存放在棧中,而是存放在堆中3. 堆:存放用new產生的資料4. 靜態域:存放在對象中用static定義的靜態成員5. 常量池:存放常量6. 非RAM(隨機存取儲存空間)儲存:硬碟等永久儲存空間----------------------------------------------------------------------------------------------------
有一段json{ "content": "第一次發,大姨媽來看我,可是老公卻不老實,抱著我摸摸這摸摸那的...終於把魔爪伸向了下面...被我一把開啟問他幹什麼...他無辜的眨眨眼睛:我看看大姨媽的床鋪好沒...", }在Java裡面是沒有錯誤的 ,可是在別的地方比如 http://jsonlint.com/這兒 報json解析錯誤把上面的文本研究一下 在"我和可"之間有一個不可見的控制字元寫個方法替換掉這些控制字元吧 public static String
下面有三個群,歡迎大家加入:java學習群:41320532 歡迎大家到群裡來共同討論Java開發經驗! 申請加入的驗證碼是:CSDN java愛好者 VBA開發學習群:33893963 歡迎大家加入“VBA開發學習群”,共同探討VBA的開發和開發經驗! 申請加入的驗證碼是:CSDN VBA愛好者大型資料庫:19494124
☆★☆★快來!!10月25日讀者見面會☆★☆★ 清華大學出版社《Java程式員,上班那點事兒》作者:鐘聲 章節:1.2.3: 前面我們瞭解了和不同角色的人物見面的面試技巧,下面再說說程式員們更加頻繁遇到的一個考核方式“筆試”。 “筆試”對於初級程式員應聘者來說是一個關鍵一關,也是刷掉的可能性最大的一關,一次面試中大部分程式員都會由於“筆試”沒有過而無緣進入下一個階段,只有少數程式員得到與主考官見面的機會。 作為即將應聘初級程式員的我們,
通過java提供的URL類包,我們可以象IE瀏覽器一樣從指定的網址上下載網頁,而且,下載的絕對是真正的HTML,利用這個原理我們可以製作自己核心的瀏覽器呢!請看這是實現原理的來源程式:import java.net.URL;import java.net.URLConnection;import java.io.IOException;import java.util.Date;public class urlc{ void display() { byte
————本書作者的自言自語,註:本文寫在出版之前...... 《Java程式員,上班那點事兒》這本書的出版真可謂是一波三折,但不管怎麼說這本書快要出版了。 老實講,我不是一個真正意義上的職業作者,當然有人管這種職業作者叫做“作家”,也許是我並沒有“天天坐在家裡”的原因吧......,但是,等我真的成為了“作家”即“天天坐在家裡”的人,我想我寫出來的文字一定是索然無謂的了。 這本書什麼時候出版?
10.2.4.3 例子3:網路應用程式層協議的開發 清華大學出版社《Java程式員,上班那點事兒》作者:鐘聲——第10章《高手有多高菜鳥有多菜》部分節選。 大家也許都用過FTP上傳下載工具,比如“LeapFTP”這個工具是一個很方便的FTP伺服器上傳下載工具,。這個工具很方便,輸入使用者名稱密碼以後,就可以看到FTP伺服器端的檔案清單,便於進行上傳與下載操作。 你是否試過自己用Java編寫一個FTP的檔案上傳與下載應用程式?
《Java程式員,上班那點事兒》榮登北京新華書店銷售榜第2名 今天得到訊息,《Java程式員,上班那點事兒》榮登北京新華書店銷售榜第二名! 包括四個書店的統計指標: 北發圖書網、西單圖書大廈、王府井書店、中關村圖書大廈 連結如下:http://www.xhsd.com.cn/books/views.asp?PLUCODE=730220514 著名的譚浩強的《C語言程式設計》,據說一直名列第一,看來《Java程式員,上班那點事》確實得到了廣大讀者的認可。 我將繼續努力,向譚浩強教授學習,努力向
參加了JavaONE大會,得到了Java吉祥物Duke JavaONE大會,是12月13日-12月16日,北京國際會議中心。意外得到了Java的吉祥物Duke,跟大家炫一下,呵呵。。。 請注意,Duke已經被貼上了“ORACLE”的商標,呵呵。。。 這次大會還不錯,ORACLE+Java+MySQL可能只有在Oracle收購了SUN,之後才能看到這種盛況,各路高手雲集,有點像武林大會的架勢。 感觸良多,目前還在消化之中,有時間再和大家分享。。 —————————————————————————
問題1:Java程式員這個職業賺錢嗎?能賺多少錢?☆★☆★快來!!10月25日讀者見面會☆★☆★ 清華大學出版社《Java程式員,上班那點事兒》作者:鐘聲 章節:1.1小節 我們剛剛進入本書的正題就拿出一個俗不可耐“錢”字來和大家大談特談,未免不雅。但是,我還是要在一開始就要說這個問題,因為這是很多朋友關心的問題,為什麼不先說?
新書已經到手《Java程式員,上班那點事兒》正式銷售紀念帖 目前已經能在三大網上書店買到這本書:卓越網銷售連結 China-pub銷售連結噹噹網銷售連結 並在銷售上市第一周,china-pub銷售排名進入前十,聽說也進入西單圖書大廈電腦圖書銷售前三甲!!對了,忘了說了,各地書店都可以買到!!現在我已經拿到了成書,真不容易!!給大家欣賞欣賞!這是新書照片:
清華大學出版社《Java程式員,上班那點事兒》作者:鐘聲 章節:1.1小節 我們剛剛進入本書的正題就拿出一個俗不可耐“錢”字來和大家大談特談,未免不雅。但是,我還是要在一開始就要說這個問題,因為這是很多朋友關心的問題,為什麼不先說?
新書已經到手《Java程式員,上班那點事兒》正式銷售紀念帖 目前已經能在三大網上書店買到這本書:卓越網銷售連結 China-pub銷售連結噹噹網銷售連結