2016年4月1日
摘要: FileoutputStream在文件不存在的情况下会新建文件,但是有几个注意点: 1、有目录名(文件夹名)和文件名重复的话,会报错; 2、目录名不存在的情况下,也会报错 阅读全文
posted @ 2016-04-01 20:38 Yohohaha 阅读(259) 评论(0) 推荐(0) 编辑
  2016年3月31日
摘要: byte : 1字节 short : 2字节 int : 4字节 float :4字节 long : 8字节 double : 8字节 char :2字节 boolean : 1字节 补充说明:在实际jvm中boolean类型实际被当作int一样占用4个字节,而boolean数组里的单个类型则占用1 阅读全文
posted @ 2016-03-31 18:06 Yohohaha 阅读(621) 评论(0) 推荐(0) 编辑
  2016年1月23日
摘要: 外观模式就类似于一个工具包,一个类对应一个功能。外观模式的意图是为子系统提供一个接口,便于它的使用。书中给出的例子是画一个哑弹的飞行路径, 初始的类的设计是这样的,看下图,ShowFlight类存在一个问题:它混杂了三个功能:为飞行路径提供一个面板将飞行路径显示在面板中计算飞行路径ShowFligh... 阅读全文
posted @ 2016-01-23 18:15 Yohohaha 阅读(153) 评论(0) 推荐(0) 编辑
  2016年1月15日
摘要: 今天在学习javascript的时候碰到了this,感觉它跟java里的有点不一样。然后上网查了一下,参考了这篇文章,JavaScript中this关键字详解,发现它们之间的区别主要是这样:java: 1 public class TestThisInJava { 2 3 public s... 阅读全文
posted @ 2016-01-15 14:39 Yohohaha 阅读(562) 评论(1) 推荐(0) 编辑
  2016年1月11日
摘要: 客户端代码提供接口来写具体实现类时,要利用已经实现接口功能的现有类,但是接口的方法名和现有类的方法名不一致,则需要使用适配器模式。接口适配如图所示,RequiredInterface接口声明了Client类所要调用的requiredMethod()方法,ExistingClass的usefulMet... 阅读全文
posted @ 2016-01-11 22:50 Yohohaha 阅读(245) 评论(0) 推荐(0) 编辑
  2016年1月9日
摘要: 类的接口是类允许其他类对象访问的方法与字符集。接口是一种承诺,其他接口要遵循这个承诺。类对接口的实现就是位于实现类方法里的代码。Java允许一个类实现多个接口,一个接口被多个类实现。适配器(Adapter)模式通过使用一个接口类型来适配类的接口,从而满足客户的需要。接口与抽象类挑战2.1写出在Jav... 阅读全文
posted @ 2016-01-09 20:19 Yohohaha 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 为何需要模式模式是做事的方法,是实现目标,研磨技术的方法。通俗点说,模式是为了解决某个行业的某个问题的有效的方法或技艺。为何需要设计模式为了提升代码的水准,是代码变得简洁而易用。模式是一种思想,而不是具体的实现。为何选择Java集大成,流行,发展前景好UML一种统一建模语言挑战多思考,多练习本书的组... 阅读全文
posted @ 2016-01-09 03:56 Yohohaha 阅读(288) 评论(0) 推荐(0) 编辑
  2016年1月6日
摘要: (1)Class.forName(className)(2)classname.Class如果是数组,则是数组类型[].class(3)对象.getClass()例: 1 String path = packagename.classname; //包名,类名 2 3 Class c1 = Cla... 阅读全文
posted @ 2016-01-06 15:55 Yohohaha 阅读(257) 评论(0) 推荐(0) 编辑