原创 10.Java異常問題

目錄介紹 10.0.0.1 見過哪些運行時異常?異常處理機制知道哪些?從異常是否必須需要被處理的角度來看怎麼分類? 10.0.0.2 運用Java異常處理機制?異常處理的原理?Java中檢查異常和非檢查異常的區別? 10.0.0.3 異常

原创 09.Java數據算法

好消息 博客筆記大彙總【15年10月到至今】,包括Java基礎及深入知識點,Android技術博客,Python學習筆記等等,還包括平時開發中遇到的bug彙總,當然也在工作之餘收集了大量的面試題,長期更新維護並且修正,持續完善……開源的文

原创 08.Java反射問題

目錄介紹 8.0.0.1 反射的原理是什麼?有哪些途徑獲取到Class對象,Class類的含義和作用是什麼?什麼是class類? 8.0.0.2 有哪些方式可以提高反射效率?爲何反射消耗性能?究竟是怎麼影響的,舉例說明? 8.0.0.3

原创 07.Java類加載問題

目錄介紹 7.0.0.1 Java內存模型裏包含什麼?程序計數器的作用是什麼?常量池的作用是什麼? 7.0.0.2 什麼是類加載器?類加載器工作機制是什麼?類加載器種類?什麼是雙親委派機制? 7.0.0.3 什麼時候發生類初始化?類初始化

原创 06.Java虛擬機問題

目錄介紹 6.0.0.1 運行時數據區域有哪些?Java虛擬機棧是做什麼的?本地方法棧又是做什麼的? 6.0.0.2 對象的內存佈局?對象的訪問定位方式有哪些?使用指針訪問和使用句柄訪問各具有何優勢? 6.0.0.3 說一下對象的創建過程

原创 04.JavaIO流問題

目錄介紹 4.0.0.1 說一下Java IO裏面的常見類,字節流,字符流、接口、實現類、方法阻塞? 4.0.0.2 什麼是比特(Bit),什麼是字節(Byte),什麼是字符(Char),它們長度是多少,各有什麼區別? 4.0.0.3 字

原创 05.java多線程問題

目錄介紹 5.0.0.1 線程池具有什麼優點和缺點?爲什麼說開啓大量的線程,會降低程序的性能,那麼該如何做才能降低性能? 5.0.0.3 線程中start和run方法有什麼區別?wait和sleep方法的不同?sleep() 、join(

原创 03.Java數據結構問題

目錄介紹 3.0.0.1 在arrayList中System.arraycopy()和Arrays.copyOf()方法區別聯繫?System.arraycopy()和Arrays.copyOf()代碼說明? 3.0.0.2 Sparse

原创 01.Java基礎問題

目錄介紹 1.0.0.1 請手寫equal方法,講講具體的原理? 1.0.0.2 請說下String與StringBuffer區別,StringBuffer底部如何實現?String類可以被繼承嗎,爲什麼? 1.0.0.3 String

原创 02.Java面向對象問題

目錄介紹 2.0.0.1 重載和重寫的區別?重載和重寫綁定機制有何區別?父類的靜態方法能否被子類重寫? 2.0.0.2 封裝、繼承、多態分別是什麼? 2.0.0.3 接口和抽象類的區別是什麼?接口的意義是什麼?抽象類的意義是什麼?如何選擇

原创 01.Java基礎問題彙總

目錄介紹 1.0.0.1 請手寫equal方法,講講具體的原理? 1.0.0.2 請說下String與StringBuffer區別,StringBuffer底部如何實現?String類可以被繼承嗎,爲什麼? 1.0.0.3 String

原创 flutter版本的玩Android客戶端

flutter學習案例 目錄介紹 00.項目下載與查看 01.項目介紹 02.項目優勢 03.部分功能介紹 04.部分截圖展示 05.版本更新 06.flutter系列博客 07.感謝 08.如何辨別flutter與原生 09.關於更多

原创 自動化瓦力多渠道打包python腳本

自動化瓦力多渠道打包python腳本 目錄介紹 1.本庫優勢亮點 2.使用介紹 3.注意要點 4.效果展示 5.其他介紹 0.首先看看我錄製的案例演示 如下所示,這段python代碼很簡單,工具十分強大,一鍵多渠道打包工具。 1.

原创 YCProgress自定義百分比進度條

目錄介紹 1.本庫優勢亮點 2.使用介紹 2.1 圓環百分比進度條 2.2 直線百分比進度條 2.3 仿殺毒類型百分比進度條 3.注意要點 4.效果展示 5.其他介紹 1.本庫優勢亮點 圓環百分比進度條 簡便且小巧,支持設

原创 Dialog源碼分析 原

目錄介紹 1.簡單用法 2.AlertDialog源碼分析 2.1 AlertDialog.Builder的構造方法 2.2 通過AlertDialog.Builder對象設置屬性 2.3 builder.create方法 2.4 看看