- 博客(9)
- 收藏
- 关注

原创 JAVA工作原理
JAVA工作原理JAVA 由四個方面組成JAVA 編程語言JAVA 類文件格式JAVA 虛擬機 ( JAM )JAVA 應用程序街口 ( JAVA API )開發人員編寫 JAVA 代碼( .java 文件),然後將之編譯程字節碼( .class 文件),將字節碼裝入內存,一旦字節碼進入虛擬機,它就會被解釋器解釋執行。每個 JVM 都包含:方法區JAVA 堆JAVA 棧...
2018-12-08 16:11:36
741
原创 JAVA類與類之間的關係
前言類與類之間主要有六種關係,分別為 : 依賴、關聯、聚合、組合、繼承、實現 (耦合度依順序增強)1. 依賴 ( Dependence )定義 : 對於兩個相對獨立的對象,當一個對象負責構造另一個對象的實例,或者依賴另一個對象的服務時,這兩個對象之間主要體現為依賴關係。實際生活中我們做任何一件事情幾乎都需要借助其他物體的幫助,換句話說,我們依賴於其他的物體生活。比如 : 小明要開...
2019-01-10 23:22:04
137
原创 簡單介紹ThreadPool
如何讓多個 Thread 並行,可以使用 ThreadPoolJava 的 Executor 接口,實現此接口的目的是讓線程的建立與執行分開。class SimpleExecutor implements Executor { @Override public void execute(Runnable command) { new Thread().start...
2018-12-22 11:35:45
174
1
原创 Kotlin 基礎 (一)
一、 Kotlin 數據類型在 Kotlin 中所有的類型皆是對象類型如下:類型名稱Bit數據範圍Boolean1只有 false or trueByte8-128~127Char16Unicode碼,用單引號賦值Short16(-215) ~ (215-1)Int32(-231) ~ (231-1)Long64...
2018-12-13 23:08:12
187
原创 Android 緩存淺談 (LruCache)
Android 可以通過緩存減少頻繁的網路操作,減少流量、提升性能。三級緩存流程如下:Created with Raphaël 2.2.0加載圖片判斷手機內存是否有該圖片?有或無?從內存中取出圖片加載完成判斷手機 SD 卡或外部儲存是否有該圖片?有或無?從手機 SD 卡或外部儲存中取出網路下載該圖片yesnoyesno三級緩存流程,首先從內存中加載該圖片,因為從內存獲取圖片速度最快,但是內存...
2018-12-13 15:23:37
231
2
原创 Collection 架構
interfaceinterfaceinterfaceinterfaceArrayListListLinkedListDequeHashSetSetTreeSetQueuePriorityQueueArrayDequeCollectionIterableA – 链接 --> BA --> BB --&
2018-12-09 17:36:00
175
原创 Android開發,分析 finish() 和 onBackPressed() 的區別
Android開發,分析 finish() 和 onBackPressed() 的區別finish(),最常用來關閉 Actiivty 的方法。onBackPressed(),Android 點擊返回按鍵的方法。一般來說這兩個方法作用是一致的。但使用 finish(),將無法實現返回上一層的共享變換,必須使用onBackPressed()才能實現。finish()public ...
2018-12-08 16:13:00
586
原创 強引用、弱引用、軟引用、虛引用
強引用、弱引用、軟引用、虛引用強引用(StrongReference) (使用最普遍的引用)如果對象具有強引用,則垃圾回收器決不會回收它。Object o=new Object(); // 強引用當內存空間不足時,JVAV 虛擬機寧可拋出 OutOfMemoryError 錯誤,使程序異常終止,也不會隨意回收具有強引用的對象來解決內存不足的問題。如果不使用時,要通過如下方式來弱化引用...
2018-12-08 16:12:11
181
原创 (Android) Activity 生命週期
Activity 生命週期生命週期方法調用時機OnCreate在 Activity 物件被第一次創建時調用,及通常用來做程式的初始化動作。OnStart當 Activity 變得可見時調用該方法。OnResume當 Activity開始準備使用戶交互時調用該方法。OnPause系統即將啟動另外一個 Activity 時調用該方法。OnStop...
2018-12-08 16:03:36
174
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人