原创 javaAPI 理解小彙總

 熟練掌握java常用API,是我們的基本要求。    一、集合框架(從容器看問題,往容器的槽裏面存放對象的引用):      1、Collection:容器的每一個槽只能存放一個元素        1)Set: 容器中的元素=對象引用

原创 IO系統_文件的切割和合並

     很多網站在上傳單個文件的時候,都有大小限制,比如說單個文件不能超過5M,而我們要上傳的文檔可能有20多M,經常我們只能用壓縮軟件將這個大文件分割壓縮成好幾個分捲上傳上去。當別人把這些分卷都下載下來後,用解壓軟件,就可以合併成原始

原创 集合_java集合框架

 java集合框架圖      簡化圖:      Java平臺提供了一個全新的集合框架。“集合框架”主要由一組用來操作對象的接口組成。 不同接口

原创 網絡編程_一個簡單的聊天雛形

                        此聊天程序,可以作爲java網絡學習的入門例子,程序雖小,五臟俱全,不過很多細節問題需要花時間完善。 1、聊天系統主要有兩個模塊:Client和Server 2、Client端功能:  

原创 數據庫_JDBC編程六步驟

          1、 JDBC編程六步驟:(爲了方便看步驟,將異常統統拋出去了,等代碼寫完後,再將異常一一捕獲)                ①加載驅動                 ②連接DB                 ③

原创 java內存分配感悟-來源於生活

             本文討論點:                 問題①:計算機內存中的數據是怎麼存儲的?                  問題②:java的內存又是怎麼分配的?                  問題③:現實生活

原创 IO系統_File類分析

     File類:文件和目錄路徑名的抽象表示形式,它的對象並不是一個硬盤上面的文件或者目錄,他只是一個抽象路徑名,可以與對應路徑名的文件或者目錄關聯,對硬盤文件或者目錄進行相關的操作。當硬盤上面還沒有對應的文件或者文件夾實體時,這個

原创 IO系統_用遞歸遍歷目錄

     從數據結構上面來看,目錄是一種樹狀結構的,根目錄是根結點,子目錄是子結點,而文件則是葉,遍歷目錄即遍歷樹的所有結點和葉子了。對於樹狀結構的,比較好用的還是遞歸了。   1、 遞歸一個目錄的三步驟:   ①每次傳遞一個目錄參數過來

原创 java 基本語法彙總:

 1、一個類的構成----類聲明   (關鍵字class)                               ①變量:實例變量和靜態變量                              ②方法:實例方法和靜態方法  

原创 java基本語法彙總

                     ---------------------- android培訓、java培訓、期待與您交流! ---------------------- 1、一個類的構成----類聲明   (關鍵字cl

原创 IO系統-內存與外設之間數據的交互-抽象回顧

 IO流這個體系中,涉及到了很多設備,有硬盤、控制檯、鍵盤、內存、打印機、掃描儀。。。,如果說,以客戶爲中心,那麼我們的大客戶就是內存了,所有這些輸入輸出設備都是爲了輔助內存而存在的。 總體來說,這些外設分爲3類,文件類、控制檯、鍵盤輸入

原创 如何用漢字的拼音對漢字排序

1、定義一個類,存放漢字和其拼音兩個字段,在這個類裏面實現Comparable接口,內部按照其拼音比較2、代碼 import java.util.Collections; import java.util.LinkedList; i

原创 小項目_交通信號燈

1、背景討論 ①十字路口紅綠信號燈,怎麼控制車輛有序的通過呢?如果每一個入口都可以向其他三個方向行駛,那麼就一共有3*4=12種路線,但是不可能12條路線同時通車的,不然就要出事兒了。這12條路線中,哪些路線能同時行車呢?在不出故障

原创 jAVA內存區域劃分

http://bbs.itheima.com/thread-51574-1-1.html 在C/C++開發中,自己需要進行內存管理,而java由於JVM的自動內存管理機制的幫助,不在需要爲每一個new操作寫配對的delete和free

原创 小項目_銀行業務調度

銀行業務調度系統簡述 1、模擬實現銀行業務調度系統邏輯,具體需求如下: Ø 銀行內有6個業務窗口,1 - 4號窗口爲普通窗口,5號窗口爲快速窗口,6號窗口爲VIP窗口。 Ø 有三種對應類型的客戶:VIP客戶,普通客戶,快速客戶(辦