2017年6月15日

Java的线程同步

摘要: synchronized获取的锁是对象,而不是函数或语句块。 项目结构 资源类 运行类 运行结果 阅读全文

posted @ 2017-06-15 16:20 沙滩海风 阅读(126) 评论(0) 推荐(0) 编辑

ECMAScript5之JSON对象属性的遍历顺序

摘要: 测试浏览器 Chrome、Safari 一 键可以用parseInt解析成整数的,按数值升序顺序。 二 键不能用parseInt解析成整数的,按定义顺序。 三 Map、Set按插入顺序。 阅读全文

posted @ 2017-06-15 09:55 沙滩海风 阅读(707) 评论(0) 推荐(0) 编辑

2017年6月13日

Java的三种多线程

摘要: 项目结构 继承Thread类 实现Runnable接口 实现Callable<T>接口 运行 阅读全文

posted @ 2017-06-13 17:50 沙滩海风 阅读(231) 评论(0) 推荐(0) 编辑

Java的四种内部类

摘要: 项目结构 接口 类 运行 阅读全文

posted @ 2017-06-13 17:19 沙滩海风 阅读(157) 评论(0) 推荐(0) 编辑

ECMAScript6新特性之继承

摘要: 如果get、set都没有或都有,则属性是可读可写的。 如果只有get,则属性是只读的,写会抛异常。 如果只有set,则属性是只写的,读会获得undefined。 阅读全文

posted @ 2017-06-13 16:10 沙滩海风 阅读(100) 评论(0) 推荐(0) 编辑

ECMAScript5新特性之获取对象特有的属性

摘要: 'use strict'; // 父类 function Fruit(){ } Fruit.prototype.name = '水果'; // 子类 function Apple(desc){ this.desc = desc; } // 继承 var fruit = new Fruit(); fruit[Symbol('level')] = 'A级';... 阅读全文

posted @ 2017-06-13 15:21 沙滩海风 阅读(120) 评论(0) 推荐(0) 编辑

ES5之defineProperty

摘要: defineProperty 阅读全文

posted @ 2017-06-13 14:52 沙滩海风 阅读(460) 评论(0) 推荐(0) 编辑

ECMAScript5新特性之isFrozen、freeze

摘要: 对象被冻结后: 1 不能添加属性。 2 不能删除属性。 3 不能修改属性。(赋值) 4 不能修改属性描述符。(会抛异常) 阅读全文

posted @ 2017-06-13 13:47 沙滩海风 阅读(444) 评论(0) 推荐(0) 编辑

ECMAScript5新特性之isSealed、seal

摘要: 封闭对象后: 1 不能增加属性。 2 不能删除属性。 3 可以修改属性。(赋值) 4 不能修改属性描述符。(抛异常) 阅读全文

posted @ 2017-06-13 11:33 沙滩海风 阅读(178) 评论(0) 推荐(0) 编辑

ECMAScript5新特性之Object.isExtensible、Object.preventExtensions

摘要: 阻止对象扩展后: 1 不能添加属性。 2 可以修改属性的值。 3 可以删除属性。 4 可以修改属性描述符。 阅读全文

posted @ 2017-06-13 11:20 沙滩海风 阅读(682) 评论(0) 推荐(0) 编辑

导航