简答题

简述对闭包的理解。

正确答案

使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。
闭包三个特性:
1.函数嵌套函数;
2.函数内部可以引用外部的参数和变量;
3.参数和变量不会被垃圾回收机制回收

答案解析

相似试题
  • 函数依赖集F的闭包F+

    名词解析查看答案

  • 函数依赖集F的闭包F+

    名词解析查看答案

  • 简述对网站重构的理解。

    简答题查看答案

  • 取集合的内部,再取内部的闭包,所得的集合称为原集合的()。

    填空题查看答案

  • 设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为()

    单选题查看答案

  • 设有函数依赖集F={D→G,C→A,CD→E,A→B),计算闭包D+,C+,A+,(CD)+,(AD)+,(AC)+,(ACD)+。

    简答题查看答案

  • 设有函数依赖集F={AB→CE,A→C,GP→B,EP→A,CDE→P,HB→P,D→HG,ABC→PG},计算属性集D关于F的闭包D+。

    简答题查看答案

  • 凭自己的理解简述图层的作用?

    简答题查看答案

  • 根据自己的理解简述网络安全的含义。

    简答题查看答案