程序的內(nèi)存分配: 1、棧區(qū)(stack)— 由編譯器自動(dòng)分配釋放 ,存放函數(shù)的參數(shù)值,局部變量的值等。2、堆區(qū)(heap)— 一般由程序員分配釋放, 若程序員不釋放,程序結(jié)...
程序的內(nèi)存分配: 1、棧區(qū)(stack)— 由編譯器自動(dòng)分配釋放 ,存放函數(shù)的參數(shù)值,局部變量的值等。2、堆區(qū)(heap)— 一般由程序員分配釋放, 若程序員不釋放,程序結(jié)...
最近做SDK開發(fā),有個(gè)簡單的下載功能,為了方便及不增加第三方庫,遂采用了系統(tǒng)的DownloadManager來處理下載任務(wù)。 官網(wǎng)的說明: The download mana...
什么是 Java Agent Java Agent是JVM啟動(dòng)時(shí)給應(yīng)用程序一種機(jī)會(huì)去修改class文件的機(jī)制,在啟動(dòng)的VM參數(shù)增加-javaagent 再加上自定義的擴(kuò)展來實(shí)...
沒想到都2021年,我還得寫篇文章來講講 Crash 監(jiān)聽的一些事情。雖然蠻多文章講 Crash 監(jiān)聽這塊,但總是講的不夠深入或者說不夠全面。于是我想分享一下最近我對(duì)這方面知...
ThreadLocal類提供了線程局部 (thread-local) 變量。這些變量與普通變量不同,每個(gè)線程都可以通過其 get 或 set方法來訪問自己的獨(dú)立初始化的變量副...
前言 KCP的應(yīng)用計(jì)劃分兩篇,本文是第一篇 本文主要記錄從發(fā)現(xiàn)問題到使用KCP解決問題的折騰過程,下一篇記錄KCP的應(yīng)用 背景 Kotlin 號(hào)稱百分百兼容 Java ,所以...
一:使用XHR XMLHttpRequest (XHR)對(duì)象:XHR為發(fā)送服務(wù)器請(qǐng)求和獲取響應(yīng)提供了合理的接口。這個(gè)接口可以實(shí)現(xiàn)異步從服務(wù)器獲取額外數(shù)據(jù),意味著用戶點(diǎn)擊不用頁...
項(xiàng)目介紹 JeecgBoot是一款企業(yè)級(jí)的低代碼平臺(tái)!前后端分離架構(gòu) SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plu...
大家先來看看阿里面試Synchronized連珠炮看看自己是否頂?shù)米?Synchronized可以作用在哪里? 分別通過對(duì)象鎖和類鎖進(jìn)行舉例。Synchronized本質(zhì)上是...