05 2017 档案

摘要:1.String对象是不可变的,String类中每个看起来会修改String值的方法,实际上都是创建了一个新的String对象,来包含修改后的内容,所以在对String修改后,想打印新的值,可以直接打印,或者使用变量接受,直接打印原String引用是不会有变化的。 2.通过 “+” 连接String 阅读全文
posted @ 2017-05-20 17:48 don9's 阅读(234) 评论(0) 推荐(0)
摘要:finally子句的不恰当使用,会造成异常的丢失,此处列举两种典型的错误使用示例。编程中要避免这种情况 示例一: 缺少catch语句,缺少对A异常的捕获,导致A异常丢失 示例二: 缺少catch语句,缺少对A异常的捕获,finally直接跳出方法,导致A异常丢失 阅读全文
posted @ 2017-05-20 16:08 don9's 阅读(200) 评论(0) 推荐(0)
摘要:1.js中真与假的定义: 真:true,非零数字,非空字符串,非空对象 假:false,数字零,空字符串,空对象(null),undefined 2.使用for循环对json进行循环操作 for(var item in jsonObj){ alert(jsonObj[item]); } 3.获取非行 阅读全文
posted @ 2017-05-07 11:45 don9's 阅读(152) 评论(0) 推荐(0)
摘要:创建一个能够根据所传递的参数对象的不同而具有不同的方法,被称为策略设计模式。这类方法包含索要执行的算法中固定不变的部分,而“策略”包含变化的部分。策略就是传递进去的参数对象。在下面的代码示例中,Process对象就是策略。应用在了s上。 代码示例: 2.适配器设计模式 接收所拥有的接口,产生所需要的 阅读全文
posted @ 2017-05-06 20:02 don9's 阅读(863) 评论(0) 推荐(0)