上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 一、Java的RTTI RTTI(Run-Time Type Identification,通过运行时类型识别)的含义就是在运行时识别一个对象的类型,其对应的类是Class对象,每个java里面的类都对应一个Class对象(在编写并且编译后),这个对象被保存在这个类的同名class文件里。类加载器在... 阅读全文
posted @ 2015-08-15 10:31 xiexie2015 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 一、this Java关键字this只能用于方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用... 阅读全文
posted @ 2015-08-14 16:04 xiexie2015 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆... 阅读全文
posted @ 2015-08-14 15:54 xiexie2015 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、作用和区别break的作用是跳出当前循环块(for、while、do while)或程序块(switch)。在循环块中的作用是跳出当前正在循环的循环体。在程序块中的作用是中断和下一个case条件的比较。continue用于结束循环体中其后语句的执行,并跳回循环程序块的开头执行下一次循环,而不是立... 阅读全文
posted @ 2015-08-14 15:08 xiexie2015 阅读(574) 评论(0) 推荐(0) 编辑
摘要: foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。foreach并不是一个关键字,习惯上将... 阅读全文
posted @ 2015-08-14 14:38 xiexie2015 阅读(3671) 评论(0) 推荐(0) 编辑
摘要: 很多时候,你可能会问,为什么要用 Service,而不用 Thread 呢,因为用 Thread 是很方便的,比起 Service 也方便多了,下面我详细的来解释一下。1). Thread:Thread 是程序执行的最小单元,它是分配CPU的基本单位。可以用 Thread 来执行一些异步的操作。2)... 阅读全文
posted @ 2015-08-14 14:08 xiexie2015 阅读(1872) 评论(0) 推荐(0) 编辑
摘要: Android 中如何关闭线程 在android中开启的线程用Thread.stop()来关闭是不会真正关闭的,当我们再次start线程的时候,会产生异常:Thread is already started.针对这个问题可以在线程的run方法里,加一个判断标志。例如: class TestThrea... 阅读全文
posted @ 2015-08-13 13:52 xiexie2015 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: IoC模式1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例:复制代码 ////// 用户播放媒体文件 /// public class Op... 阅读全文
posted @ 2015-08-13 11:24 xiexie2015 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 昨天刚写了一遍我的测试之路,现在我把我在半年app测试过程中遇到的问题和之前把到前辈的一篇文章,做个总结:我司产品“彩礼多”,已经在iOS、android等多个平台的移动客户端,这两个端也已经相继开发了几个版本,最近开发的2.8版本即将上线,测试了这么久也该总结一下了。 现在我们测试时,开发会先在... 阅读全文
posted @ 2015-08-13 10:31 xiexie2015 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 首先,一个小例子:package com.brio.testid;import android.app.Activity;import android.bluetooth.BluetoothAdapter;import android.os.Bundle;import android.provide... 阅读全文
posted @ 2015-08-12 17:57 xiexie2015 阅读(436) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页