原创 時間複雜度的計算

原地址:http://www.nowamagic.net/librarys/veda/detail/2195 算法複雜度是在《數據結構》這門課程的第一章裏出現的,因爲它稍微涉及到一些數學問題,所以很多同學感覺很難,加上這個概念也不是那麼具

原创 Java實現具有迭代器的單鏈表

   話不多說,直接附上源碼: package DataStructure; import java.util.Iterator; import java.util.NoSuchElementException; //此接口爲即將實

原创 時間複雜度的計算

1, 算法複雜度是在《數據結構》這門課程的第一章裏出現的,因爲它稍微涉及到一些數學問題,所以很多同學感覺很難,加上這個概念也不是那麼具體,更讓許多同學複習起來無從下手,下面我們就這個問題給各位考生進行分析。 首先了解一下幾個概念

原创 Java ConcurrentModificationException異常原因和解決方法

                                         Java ConcurrentModificationException異常原因和解決方法 本文轉載於: http://www.cnblogs.com/do

原创 MyLinkedList-基於LinkedList的實現

代碼已移植至:https://github.com/GalaxyHe/DataStructure.git            與上一篇所講的MyArrayList的實現類似,LinkedList也是我們常使用的Java集合類之一。對於從

原创 MyArrayList-基於ArrayList的簡易實現

代碼已託管至:https://github.com/GalaxyHe/DataStructure.git  希望大家可以隨手star一下~        ArrayList是大家在實際中經常使用到的集合類之一。想要更加熟練地去運用它,必須

原创 Java多線程學習之wait()、notify()/notifyall()方法

1、wait()、notify/notifyAll() 方法是Object類的本地final方法,無法被重寫。 2、wait()方法: (1)作用:wait()使當前執行代碼的線程進行等待,即使當前線程進入阻塞隊列。 (2)使用條件:

原创 Java集合框架之Collection接口

Collection接口 1.首先,我們要對Collection接口有以下幾點認知: 在Java類庫中,集合類的基本接口就是Collection接口,它包含了集合的基本操作和屬性,是高度抽象出來的。 同時,Collection也是單個

原创 Java之三個特殊的類

一、String類 1.String類在java.lang包中,java使用String類創建一個字符串變量,字符串變量屬於對象。java把String類聲明的final類,不能有類。String類對象創建後不能修改,由0或多個字符組成,

原创 IT之路——起航篇

人生有很多一次,每一次新的開始,都是人生新的進步與體會。今天,在這裏我記錄下了爲IT而寫的第一篇博客。我叫何革,20歲,來自於西安工程大學軟件工程16級。2016年暑假,在父親的建議下,報考了軟件工程專業。在此之前,並未對這方面進行過深度