原型 1.定義: 原型是function對(duì)象的一個(gè)屬性,它定義了構(gòu)造函數(shù)制造出的對(duì)象的公共祖先。通過(guò)該構(gòu)造函數(shù)產(chǎn)生的對(duì)象,可以繼承該原型的屬性和方法。原型也是對(duì)象。例如: S...
原型 1.定義: 原型是function對(duì)象的一個(gè)屬性,它定義了構(gòu)造函數(shù)制造出的對(duì)象的公共祖先。通過(guò)該構(gòu)造函數(shù)產(chǎn)生的對(duì)象,可以繼承該原型的屬性和方法。原型也是對(duì)象。例如: S...
回望一年 2019 年是忙碌的一年。2 月份找工作、5 月份結(jié)婚、10 月份迎接小女兒的出生,這一年我的身份在一次次的轉(zhuǎn)換,心態(tài)也在發(fā)生變化。 2月初,過(guò)完年回上海后不久發(fā)現(xiàn)...
Java虛擬機(jī)內(nèi)存模型 計(jì)劃發(fā)布3篇博客, 這是第一篇:jvm內(nèi)存模型 jvm內(nèi)存模型 對(duì)象創(chuàng)建和內(nèi)存分配 OOM異常 問(wèn)題 java虛擬機(jī)管理內(nèi)存,無(wú)需由程序員進(jìn)行內(nèi)存的分...
對(duì)象在Java堆中創(chuàng)建、分配和訪問(wèn) 我們已經(jīng)知道Java虛擬機(jī)有5個(gè)內(nèi)存區(qū)域 程序計(jì)數(shù)器不可能發(fā)生內(nèi)存溢出 虛擬機(jī)棧和本地方法棧在同時(shí)執(zhí)行大量方法時(shí)可能會(huì)出現(xiàn)內(nèi)存溢出。 我們...
內(nèi)存溢出異常 OOM 我們知道: JVM的內(nèi)存模型 對(duì)象的創(chuàng)建和布局 開(kāi)始面對(duì)最終Boss: OOM 我們的目標(biāo): 使用代碼驗(yàn)證Java內(nèi)存模型 在實(shí)際發(fā)生OOM時(shí),通過(guò)異常...
垃圾收集機(jī)制 在虛擬機(jī)內(nèi)存模型中: 程序計(jì)數(shù)器,消耗內(nèi)存可以忽略不計(jì) 虛擬機(jī)棧,在編譯期可知需要分配多少內(nèi)存空間,棧幀入棧分配空間,出棧回收內(nèi)存。 本地方法棧,與虛擬機(jī)?;?..
這周在看 《Javascript 高級(jí)程序設(shè)計(jì)》小紅書。 JS 基本語(yǔ)法 js是區(qū)分大小寫的每個(gè)語(yǔ)句 ; 隔開(kāi),語(yǔ)句塊用{...};語(yǔ)句塊具有縮進(jìn),通常是4個(gè)空格。 注釋 /...