電大形考任在哪個(gè)網(wǎng)站做百度seo快速排名優(yōu)化軟件
棧 stack
棧:數(shù)據(jù)結(jié)構(gòu)
程序=數(shù)據(jù)結(jié)構(gòu)+算法
棧:先進(jìn)后出,后進(jìn)先出 好比一個(gè):桶
隊(duì)列:先進(jìn)先出(FIFO :First Input First Out) 好比一個(gè):管道
棧:喝多了吐。隊(duì)列:吃多了拉
棧:棧內(nèi)存,主程序的運(yùn)行,生命周期和線程同步
線程結(jié)束,棧內(nèi)存也就釋放了,對(duì)于棧來說不存在垃圾釋放問題,
一點(diǎn)程序結(jié)束–>線程結(jié)束–>棧就結(jié)束
棧:八大數(shù)據(jù)類型(int,string…)+對(duì)象引用+實(shí)例方法
棧的運(yùn)行原理:
棧滿了報(bào)錯(cuò),StackoverflowError
程序正在執(zhí)行的程序一定在棧的頂部
對(duì)象實(shí)例化的過程在內(nèi)存中