类比JAVA和JAVASCRIPT学习堆栈关系

gl6280171 2016-05-12 05:42:40
刚刚工作,比较菜,还请大神们批评指正。
声明和实例化是两个过程,声明是在栈中开辟一块空白写上名字,而连接堆内存的链接暂时不填,当实例化的时候,在堆内存中开辟空间写上东西,然后把链接贴上,这是引用类型在new的时候的过程对吗?
如果是基本类型,那就跟堆没半毛钱关系,直接在原来放链接的地方放基本类型值,对吗?
这样好像可以解释java中的方法参数是传值型的。
js中有undifined和null的区别,和这个过程由什么类似的关系吗?
不深究内涵,我也知道那是个很复杂的过程,就是说这个意思到位不到位。
...全文
116 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧