java
文章平均质量分 56
twolight88
这个作者很懒,什么都没留下…
展开
-
java反射
利用ava反射和直接实例化对象有什么区别呢,或者说有什么好处呢。java反射原理和怎么使用,不用多说了。java的好处我总结了几点:1.当我们的应用程序需要用到插件的时候,比如说微信,里面我们新下载了一个游戏,我们如何去调用这个游戏呢,因为微信的开发者并不知道未来微信里面要添加什么游戏。所以,我的理解是,只要获得了新下载的游戏的类名列表以及各种信息,我们就可以动原创 2013-09-02 23:01:12 · 386 阅读 · 0 评论 -
Java之软引用、弱引用、虚引用
1、概述 在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再 把它捡回来使用就不可能了。 但有时候情况并不这么简单,你可能会遇到类似鸡肋一样的物品转载 2013-09-09 11:30:49 · 603 阅读 · 0 评论 -
git的使用
首先你要在github的网站注册你的账号,并创建自己的仓库(Repository)。配置$ git config --global user.name "你的github的账号名"$ git config --global user.email "你的邮箱"从头建立Repository(Demo):$ mkdir sandbox$ c原创 2013-09-09 22:30:40 · 841 阅读 · 0 评论 -
java equals和==的详解
初学java的同学对equals和==的区别有些模糊。首先我们知道对象在内存的是怎么存在的。在引用类型的==和equals,有区别。首先==,是比较变量所持有对象的引用,也就是内存地址。比较就是内存地址是否相等,不同的对象的内存地址是不一样的,也就是说,引用的的是同一个对象。有些人说比较对象本身。其实是不准确的而且很模糊的。equals就有分类来说了。在String中equls原创 2013-09-19 19:32:16 · 471 阅读 · 0 评论 -
java单例模式(下)
五种实现方式://create instance with loading class.it's better to create instance the when you// will use.the instance should not be heavy and use possiblely.在类加载到jvm初始化的时候创建对象,如果实例比较大,会影响性能。原创 2013-09-25 14:34:17 · 368 阅读 · 0 评论 -
google map api key申请
google map key以前的申请方式改变了,以前的申请网页申请不了。1.先申请一个google的账号。登录账号。2.https://code.google.com/apis/console 到这个网页中去 找到services,然后开通你自己要的服务,比如 Google Maps Android API v2。3.再找到 API Access原创 2013-09-26 20:43:01 · 533 阅读 · 0 评论 -
实现App和游戏的视频广告切换
App和游戏中会遇到集成多个广告,根据广告的价格,切不同的量。于是自己写了些,给视频广告设置展示权值,权值大的,切的量就多些。下面介绍一下public interface IVideoAd { public String getName(); public int getWeight(); public void play(VideoAdPlayCallBack原创 2016-04-14 14:44:12 · 1493 阅读 · 0 评论