原创 java高頻面試題目記錄三----成員變量與局部變量

題目和打印結果 題目資源 考點: 1:就近原則 2:變量的分類 (成員變量:類變量,實例變量 ) (局部變量) 3:非靜態代碼塊的執行:在()方法中執行,即每次創建實例對象都會執行 4:方法的調用規則:調用一次執行一次 堆(

原创 java高頻面試題目記錄一

程序題–自增變量 源自B站視頻:傳送門 這裏注意容易出錯的地方是上圖右邊步驟中的2,5 自增是在局部變量表中自增。而賦值操作是將操作數棧裏的數賦值給局部變量表對應的變量。 編程題–寫一個單例設計模式 餓漢式的三種創建方式

原创 java高頻面試題目記錄二

1:程序題----------類初始化和實例初始化 父類: public class Father { private int i = test(); private static int j = method(); s

原创 get和post的區別

GET GET是默認的HTTP請求方法。 GET方法把參數通過key/value形式存放在URL裏面,由於參數顯示在地址欄所以不安全。 如果參數是英文數字,原樣顯示。如果是中文或者其他字符,加密(Base64) URL長度一般有限

原创 JAVA的四種引用

在項目進行內存優化的時候,爲了避免內存泄漏,學習到對象的弱引用。這裏對JAVA的幾種引用進行總結。 這4種級別由高到低依次爲:強引用、軟引用、弱引用和虛引用。 強引用(StrongReference) 只要引用存在,垃圾回收器永遠

原创 app耗時檢測

使用adb shell am start -w packagename/activity查看app耗時,本是一個很簡單的操作,我這個小白卻一直出差,百度也沒有百度到和我一樣問題的大兄弟,就打算記錄一下,希望可以幫助到和我一樣的小白

原创 控件報錯之FloatingActionButton

報錯信息如下: Error inflating class android.support.design.widget.FloatingActionButton 修改佈局文件中屬性的設置android:backgroundTi

原创 AS中使用kotlin報錯 ERROR: SSL peer shut down incorrectly

AS中使用kotlin報錯 ERROR: SSL peer shut down incorrectly Android Studio在同步代碼的時候會根據代碼中的配置下載對應版本的Gradle文件,報上述錯誤就是沒有下載到對應Gr

原创 Java中String、StringBuffer、StringBuilder的區別

String 對象不可變 “對String對象的任何改變都不影響到原對象,相關的任何change操作都會生成新的對象” public final class String implements java.io.Serial

原创 ==和equals()區別

對於“==”,比較的是值是否相等 如果作用於基本數據類型(byte,short,char,int,float,double,long,boolean)的變量,則直接比較其存儲的 **“值”**是否相等; 如果作用於引用類型的變量,

原创 刷題總結--兩數之和系列

題目1–1:兩數之和 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示

原创 Flutter環境搭建報錯:What went wrong: A problem occurred configuring root project 'android'

window下,在AS中搭建Flutter環境,創建Flutter項目報錯,報錯信息如下: 文件加載失敗,需要更換gradle文件中的鏡像 找到.gradle文件 2 更改鏡像 //更改鏡像 repositories {

原创 Flutter-boot搭建混合開發環境(踩坑記錄)

參考github文檔介紹flutter-boot github地址但是文檔寫的簡單的幾步,我在搭建的時候卻遇到了各種問題,這裏記錄一下。 1 :從npm安裝!!! npm install -g flutter-boot 這裏沒有

原创 刷題筆記--三數之和系列

題目1–15:三數之和 給定一個包含 n 個整數的數組 nums,判斷 nums 中是否存在三個元素 a,b,c ,使得 a + b + c = 0 ?找出所有滿足條件且不重複的三元組。 注意:答案中不可以包含重複的三元組。 示例

原创 最近被問到的一些題目記錄一下

題目一: 從0到2∧32-1,去掉其中某一個數,要求用最少的內存空間找到那個數 思路: 看到這個題目,第一個關注點就是0-2∧32-1。會想到用二進制來表示這些數據,而這2∧32個數,用二進制表示的時候,每一位出現的1和0次數都是