![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 61
tangyouyi1513
这个作者很懒,什么都没留下…
展开
-
java 构造器探秘
当Java的构造器遇到比较多的参数的时候,又需要对参数做出选择性的实例化。这种时候又不能把每一种构造器可能的类型全部都创建出来。所以在这种时候有以下集中解决方案:最常见的使用重叠构造器:就是 public create(int a,int b, int c,int d){this.a = a; this.b= b; this.c = c;原创 2015-01-13 11:23:31 · 398 阅读 · 0 评论 -
单例类的强化
Singleton的私有构造器可以通过享有特殊权限的客户端借助AccessibleObject.Accessible方法,通过反射机制调用私有构造器。如果需要抵御这种攻击,可以修改构造器,让他在被要求第二次创建实例的时候抛出异常。如果一个类实现了serializable接口那么它将是可序列化的,那么仍然无法保证它是单例的。这个时候就要提供一个readResolve方法。实现单例原创 2015-01-13 11:26:03 · 425 阅读 · 0 评论 -
构造器与静态工厂
静态工厂与构造器:静态工厂应该是在java程序构造的时候应该考虑的替代构造的方案。静态工厂的优势如下:静态工厂有自己的名称,而构造器在使用的时候只能够用类名作为他的名称。这样静态工厂在表达上就会更为清晰。应用不同名称的静态方法,会使得使用者知道返回什么样的对象。不必每次调用构造器的时候都要创建新的对象,这使得不变类可以使用预先创造好的对象原创 2015-01-10 20:22:01 · 430 阅读 · 0 评论 -
Android使用selector自定义按钮
以前定义按钮的时候,使用原创 2014-10-19 20:23:27 · 905 阅读 · 0 评论 -
自制应用层协议的编写
今日编写了一个手机的灯控系统: 因为添加了许多以前不具备的功能,并且为了数据传输更加稳定,格式更加规范,并且为了以后再进行同类项目的格式统一,本次特地根据计算机网络,在已有的协议HipulseU基础上进一步改造,自制了一套应用层的协议。首先本套协议的格式定义如下:协议格式:SOI 7EH 起始位标志 1字节原创 2014-10-19 19:33:27 · 1059 阅读 · 1 评论 -
Android加速度传感器数值的过滤
加速度传感器测量设备的加速度,包括重力加速度。以下代码展示了如何获取缺省的加速度传感器的一个实例: private SensorManager mSensorManager;private Sensor mSensor; ...mSensorManager = (SensorManager) getSystemService(Contex转载 2014-10-19 21:29:26 · 4592 阅读 · 1 评论 -
jni 的 操作流程及简介
.net 可以开发winform 桌面应用程序 还有Asp .net 还有windoesphone 首先引用命名空间 , 定义一个命名空间 , 用关键字namespace 加上命名空间的名称。命名空间内部可以http://www.btspread.com/magnet/detail/hash/545B680AAA658E3C30E2587D5773E2B78C4A4CD1Jni的原创 2014-06-16 21:57:24 · 479 阅读 · 0 评论 -
cocos2dx在c++中进行Android界面的跳转
在使用Cocos2dx进行Android开发的时候原创 2014-10-19 15:39:05 · 757 阅读 · 0 评论 -
java私有构造器
私有构造器能够使得一个类确保为单例,或者确保不被外部实例化,或确保不被任何地方实例化,但是他也有缺点,就是它会导致该类不能被继承,应为子类没有可以调用的父类构造器,而子类中必须显示或者隐式的调用父类的构造器。原创 2015-01-13 11:28:04 · 415 阅读 · 0 评论