请写出你对闭包的理解,并列出简单的理解 ?
使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。
闭包有三个特性:
1.函数嵌套函数
2.函数内部可以引用外部的参数和变量
3.参数和变量不会被垃圾回收机制回收
今年开放的岗位好多
现在互联网各个职位的壁垒已经有了,再也不是稍微会点就能入行的年代了,现在的职位一脚开始拒绝培训班出来的人了,除非你有自己的作品或者有工作经验才行。
大厂面试的时候看重基础,更看重实战项目经验,业务场景使用的具体技术吧
多线程中sleep()和wait()方法的区别
请实现KMP算法?
北京有一条1公里长的街道,你认为一天能收多少钱的停车费?
ArrayList和LinkedList的区别,以及各自是怎么实现扩容的?
今年开放的岗位好多
现在互联网各个职位的壁垒已经有了,再也不是稍微会点就能入行的年代了,现在的职位一脚开始拒绝培训班出来的人了,除非你有自己的作品或者有工作经验才行。
大厂面试的时候看重基础,更看重实战项目经验,业务场景使用的具体技术吧