
Java
文章平均质量分 66
fengqiaoyebo2008
认真二字
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ubuntu下JNI的简单使用
<br />1、创建一个java文件(HelloWorld.java)。<br /> class HelloWorld { static { System.loadLibrary("HelloWorld"); } private native void prin原创 2011-02-26 22:34:00 · 9271 阅读 · 4 评论 -
经典排序之冒泡排序
冒泡排序是在学校学习编程的时候学习的第一种排序算法,可谓是最经典的排序算法,它是基于比较的排序算法,实现简单,接下来我们来一起温习下冒泡排序的实现原理和时间复杂度。 实现原理(升序):相邻的两个数据(A,B)进行比较,如果A>B,则swap(A,B);一趟排序下来,最大的那个数据排在了数组的末尾,第二趟也是如此,如此类推,直到所有的数据排序完成。 Java的代码实现如下:原创 2016-08-16 11:23:11 · 338 阅读 · 0 评论 -
RxAndroid的初体验
RxAndroid,RxBind原创 2016-04-12 15:24:39 · 1856 阅读 · 0 评论 -
EventBus使用和代码分析
转自:http://blog.youkuaiyun.com/yuanzeyao/article/details/38174537尊重原创:http://blog.youkuaiyun.com/yuanzeyao/article/details/38174537代码下载:http://download.youkuaiyun.com/detail/yuanzeyao2008/7684041 在编程转载 2015-01-23 14:15:54 · 875 阅读 · 0 评论 -
transient关键字使用小记
1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。 然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,转载 2015-01-21 10:17:39 · 596 阅读 · 0 评论 -
dom4j解析和修改xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.helloworld" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:min原创 2013-08-11 15:12:57 · 4395 阅读 · 0 评论 -
Android开发优化之——使用软引用和弱引用
转自http://blog.youkuaiyun.com/arui319/article/details/8489451Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;转载 2013-02-01 15:25:48 · 702 阅读 · 0 评论 -
Java两个线程轮换打印1-100内的奇数和偶数
问题: 两个线程,一个打印1-100的奇数,一个打印1-100的偶数;要求:线程1打印5个之后,线程2开始打印,线程2打印5个之后,线程1再开始打印,以此循环。 public class Test { //state==1表示线程1开始打印,state==2表示线程2开始打印 private static int state = 1; private static in原创 2013-01-31 15:43:37 · 11788 阅读 · 0 评论