码迷,mamicode.com
首页 >  
搜索关键字:构造器 被检查异常 捕获    ( 8472个结果
final修饰符
一、final 修饰变量,被final修饰的变量在被赋初始值之后,不能对它重新赋值 修饰实例变量,必须显示指定初始值,可以在三个位置指定初始值: 1、定义final实例变量时指定初始值 2、在非静态初始化块中为final变量指定初始值 3、在构造器中为final实例变量指定初始值...
分类:其他好文   时间:2014-08-21 11:12:13    阅读次数:244
Effective java读书札记第一条之 考虑用静态工厂方法代替构造器
对于类而言,为了让客户端获取它资深的一个实例,最常用的方法就是提供一个共有的构造器。还有一种放你发,也应该子每个程序员的工具箱中占有一席之地。类可以提供一个共有的静态 工厂方法,它只是返回类的实例的静态方法。 类可以通过静态工厂方法类提供它的客户端(对象),而不是通过构造器。提这样做的好处有: 1.静态工厂方法与构造器不同的第一大优势在于,它们有名称.比如构造器BigInteger(int,i...
分类:编程语言   时间:2014-08-21 00:15:18    阅读次数:230
Java初始化顺序
1、在类的内部,变量的定义的先后顺序决定了初始化顺序,即使变量定义散布于方法定义间,他们仍旧会在任何方法(包括构造器)被调用之前得到初始化 2、静态数据的初始化 class Bowl{ Bowl(int marker){ print("Bowl("+marker+")"); } void f1(int marker){ print("f1("+marker+")"); } class Tab...
分类:编程语言   时间:2014-08-20 22:48:03    阅读次数:274
JSCapture实现屏幕捕捉
JSCapture 是用纯 JavaScript 和 HTML5 实现的屏幕捕捉库。能够随意在浏览器或者桌面视频进行截图,JSCapture 使用 getUserMedia 来实现屏幕捕获。当前屏幕捕捉的 API 仅仅支持 Chrome 浏览器,其它浏览器待測试中来源:http://vanilla-...
分类:Web程序   时间:2014-08-20 14:00:52    阅读次数:201
Externalizable接口 序列化
Java默认的序列化机制非常简单,而且序列化后的对象不需要再次调用构造器重新生成,但是在实际中,我们可以会希望对象的某一部分不需要被序列化,或者说一个对象被还原之后,其内部的某些子对象需要重新创建,从而不必将该子对象序列化。 在这些情况下,我们可以考虑实现Externalizable接口从而代替Se...
分类:其他好文   时间:2014-08-20 12:02:42    阅读次数:235
Java构建器模式
构建器模式只适用于需要传入很多种情况参数的时候,比如大于4种参数的配合,才比较划算。 而且值得注意的是:最好在类的设计之初就考虑是否使用构建器,否则日后扩展起来新构建器旧构造器一起用维护起来不方便。...
分类:编程语言   时间:2014-08-19 20:52:55    阅读次数:241
1.1.3 显示大图像
加载并且显示一幅图像对内存使用情况具有显著的影响。例如,HTC G1电话带有一个320万像素的摄像头。320万像素的摄像头通常会捕获2048X 1536像素的图像。显示如此大小的32位图像将需要超过100663kb或大约13MB的内存。虽然我们的应用程序不一定会因此耗尽内存,但是这肯定会使得内存更....
分类:其他好文   时间:2014-08-19 18:50:45    阅读次数:267
Java正则表达式中的捕获组的概念(转)
要弄清这三个方法,首先要弄清Java正则表达式中的捕获组的概念。捕获组也就是Pattern中以括号对“()”分割出的子Pattern。至于为什么要用捕获组呢,主要是为了能找出在一次匹配中你更关心的部分。捕获组可以通过从左到右计算其开括号来编号。例如,在表达式 "(x)(y\\w*)(z)" 中,存在...
分类:编程语言   时间:2014-08-19 15:56:35    阅读次数:299
Scala对象
单例对象 Scala没有静态方法或静态字段,你可以用object这个语法结构来达到同样目的, object HelloWorld { private var lastNumber = 0 def newUniqueNumber()={lastNumber+=1;lastNumber} } 使用的时候直接调用HelloWorld.newUniqueNumber()即可。对象的构造器...
分类:其他好文   时间:2014-08-19 14:33:44    阅读次数:128
【设计模式】备忘录模式(以电影明日边缘为例)
1、说明 备忘录(Memento): 在不破坏封装性的前提下,捕获一个对象的内部装填,并在对象之外保存这个状态。 这样以后就可以将该对象恢复到原先保存的状态。 三个要素:【发起者】 【备忘录】 【管理者】2、demo 电影明日边缘,阿汤哥被将军阁下扔到战场上,阿汤哥慢慢从基地醒来,迷迷糊糊到看见.....
分类:其他好文   时间:2014-08-19 02:06:43    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!