绝大多数方法和构造器对于传递给他们的参数值都会有某些限制。例如索引值必须是非负数,对象引用不能为null,等等。 应该在文档中清楚地指明所有这些限制,并且在方法体的开头出检查参数,以强制施加这些限制。这是“应该在发生错误之后尽快检测出错误” 这一普遍原则的一个具体情形。 如果传递无效的参数值给方法,...
分类:
其他好文 时间:
2015-05-06 16:49:49
阅读次数:
124
曾经的同学,也许不如我们,可是,经过初中,高中,大学,在这三年与三年的差距,四年与五年的时间中,别人开始而我们却还没有迈步!这就是悲剧!梦想在有些人心中只是过往云烟,而在有些人心中,却坚定如磐石。这是差距最根本的原因。 现在凌晨零点三十八分,我刚挂了电话,与我的好姐妹。 她拨通电话就兴奋的问:“.....
分类:
其他好文 时间:
2015-04-10 01:09:06
阅读次数:
120
创建实现Runnable接口的线程/*
* 创建线程方式二:实现Runnable接口
* 步骤:
* 1.创建一个Runnable接口的实现类
* 2.实现run方法
* 3.创建一个实现类的实例
* 4.创建Thread实例,将实现类的实例作为参数传入
* 5.调用start方法,启动线程并运行run方法
*/class MyDemo implements Runnable{...
分类:
编程语言 时间:
2015-03-28 17:18:23
阅读次数:
169
一、三个静态变量java.lang.System提供了三个静态变量System.in(默认键盘)System.out(默认显示器)System.err二、重写向方法System提供了三个重定向方法方法说明static void setErr(PrintStream errr)重定向标准错误输出流st...
分类:
编程语言 时间:
2015-03-03 06:22:44
阅读次数:
177
这篇主要介绍操作:什么是操作、什么时候使用操作、如何创建以及如何调用
分类:
其他好文 时间:
2015-02-26 20:04:05
阅读次数:
207
package com.tanzhou.test;import java.applet.Applet;import java.awt.*;import java.net.MalformedURLException;import java.net.URL;/** * 在java中有两种方式实现多线程,...
分类:
编程语言 时间:
2015-02-08 11:31:34
阅读次数:
212
本课将通过源码分析的形式,来教大家如何实现一个动画引擎的模块。我们先来看一个使用CSS3实现动画倒带的例子:.animate { //这个animate类名加在上面的那个方块元素中,这个类名也可以是其他名字,比如:.move,只要设置的是那个方块元素就OK了。 animation-duration....
分类:
其他好文 时间:
2015-01-07 20:35:32
阅读次数:
211
三十八:各个版本IPHONE分辨率及图片的实现原理desert@2x : iPhone 4s (320 x 420)desert-568h@2x : iPhones 5, 5C and 5S (320 x 568)desert-667h@2x : iPhone 6 (375 x 667)desert...
分类:
移动开发 时间:
2014-12-30 15:00:33
阅读次数:
253
现在凌晨零点三十八分,我刚挂了电话,与我的好姐妹。她拨通电话就兴奋的问:“你猜我在哪里?”我睡得迷迷糊糊的说:“香港!”她呵呵的笑,说:“No!我在美国!”我一下子呆住了,问:“国际长途?”她不满的说:“你在乎的总是钱!我说我在美国,在我们说世界牛人汇聚的地方——华尔街!”她去了华尔街,这是好多年....
分类:
其他好文 时间:
2014-12-08 10:41:30
阅读次数:
133
Light是场景中由灯光对象的抽象基类,通过原型的方式继承自Object3D,在WebGL的三维空间中,存在点光源PointLight和聚光灯SpotLight两种类型,还有作为点光源的一种特例,
平行光DirectionLight,和环境光AmbientLight.在3D场景中,基本上是这几种光源的组合,创建各种各样的效果.
Light
颜色值
<returns type...
分类:
Web程序 时间:
2014-12-06 15:29:04
阅读次数:
201