上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 31 下一页
摘要: 1.通过句柄方式访问, 在Java堆中分出一块内存进行存储句柄池,这样的话,在栈中存储的是句柄的地址 优点: 当对象移动的时候(垃圾回收的时候移动很普遍),这样值需要改变句柄中的指针,但是栈中的指针不需要变化,因为栈中存储的是句柄的地址 缺点: 需要进行二次定位,寻找两次指针,开销相对于更大一些 2 阅读全文
posted @ 2017-09-12 20:24 lonecloud 阅读(2266) 评论(0) 推荐(0)
摘要: 1.其为对象头保存对象的hashcode 2.保存GC分代年龄,锁状态标志,线程持有的锁,偏向线程的ID偏向时间戳。 阅读全文
posted @ 2017-09-12 20:03 lonecloud 阅读(637) 评论(0) 推荐(0)
摘要: 该题目考的闭包 阅读全文
posted @ 2017-09-10 11:25 lonecloud 阅读(710) 评论(0) 推荐(1)
摘要: 1.意外的全局变量 2.未及时清理计时器或者回调函数 3.闭包数据 阅读全文
posted @ 2017-09-10 11:24 lonecloud 阅读(527) 评论(0) 推荐(0)
摘要: 1.自定义模块: 具有特定功能的js文件 将所有的数据和功能都封装在一个函数的内部 只向外暴露一个包含有n个方法的对象或者函数 模块使用者只需要通过模块暴露的对象调用方法来实现相对应的功能 1.利用函数方法自调用 2.函数声明后进行模块化 阅读全文
posted @ 2017-09-10 10:25 lonecloud 阅读(2063) 评论(0) 推荐(0)
摘要: 作用域,由于fun()函数定义在全局作用域中,如果查找fun作用域中没有找到的话则会去全局中进行查找 下图为该代码的作用域 上下文: 上下文是动态创建出来的,是当其代码进行执行的时候进行创建的上下文栈 阅读全文
posted @ 2017-09-09 14:43 lonecloud 阅读(384) 评论(0) 推荐(0)
摘要: 报错信息 javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificates does not conform to algorithm constraints 原因: JDK7/8后添 阅读全文
posted @ 2017-09-06 14:14 lonecloud 阅读(17058) 评论(0) 推荐(1)
摘要: 1.闭包概念: 就是函数内部通过某种方式访问一个函数内部的局部变量 再次理解: 闭包产生原因: 1.内部函数引用了外部函数的变量 作用:延长局部变量的生命周期 让函数外部可以调用到函数内部的数据 利用此可以进行对内部数据进行封装操作 封装自定义模块 产生时间: 外部函数被定义的执行完后产生的闭包 死 阅读全文
posted @ 2017-09-04 11:07 lonecloud 阅读(992) 评论(1) 推荐(0)
摘要: 1.你定义的 2.你没有调用 3.但是最终他执行了 例子: 定时器回调函数 dom元素的回调函数 ajax回调函数 阅读全文
posted @ 2017-09-03 13:38 lonecloud 阅读(191) 评论(0) 推荐(0)
摘要: 1.IIFE: Immediately-Invoked function Expression 函数模块自调用 2.代码实现 阅读全文
posted @ 2017-09-03 13:34 lonecloud 阅读(327) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 31 下一页
我的博客即将同步至 OSCHINA 社区,这是我的 OSCHINA ID:lonecloud,邀请大家一同入驻:https://www.oschina.net/sharing-plan/apply