
java相关
wh_19910525
这个作者很懒,什么都没留下…
展开
-
java 学习笔记--起步1
1原创 2012-08-07 00:10:12 · 663 阅读 · 0 评论 -
<为知更新>java里的throws 和 try-catch 的用法
如果在 定义的方法中 会有语句抛出异常 而你又不希望在这个方法体内对此异常进行处理,可以使用throws在声明方法的时候,同时声明他可能会跑出的异常。比如:例子1:public void go() throws SQLExceptions{ //... Connection conn = ds.getConnection(); //...}原创 2012-12-14 00:05:35 · 8665 阅读 · 0 评论 -
android 刷新系统资源库
通过自己发送广播,mediascanner接收到广播会启动扫描资源库的服务,从而刷新资源库-扫描全部 public void systemScan(){ sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" +原创 2013-02-26 15:48:30 · 1348 阅读 · 0 评论 -
java的IO操作
常用的 操作方法:如:File test = new File("/mnt/sdcard/imags/a.txt");1、test.getParentFile() //获取 文件名所在的路径,但不包括文件名2、test.mkdirs()//创建 文件夹3、test.createNewFile()//创建文件,前提是 文件所在的 路径 必须 存在4、test.exis原创 2012-12-13 15:08:41 · 2347 阅读 · 1 评论 -
java synchronized详解
第一篇 -- 简介:他是Java语言的关键字,当它用来修饰 一个方法 或者 一个代码块的时候,能够保证 在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的 这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线原创 2013-02-22 18:17:58 · 825 阅读 · 0 评论 -
java里的 thread 源码
/** * Constructs a new {@code Thread} with no {@code Runnable} object and a * newly generated name. The new {@code Thread} will belong to the same * {@code ThreadGroup} as the {@code原创 2013-02-25 12:26:50 · 882 阅读 · 0 评论 -
instanceof 运算符 小结
java 中的instanceof 运算符是用来在运行时指出 对象是否是特定类的一个实例。instanceof 通过返回 一个布尔值 来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:result = object instanceof class参数:Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。原创 2013-01-26 19:10:37 · 833 阅读 · 0 评论 -
java反射机制
Java 的反射机制是使其具有动态特性的非常关键的一种机制,也是在JavaBean 中广泛应用的一种特性。运用JavaBean 的最常见的问题是:根据指定的类名,类字段名和所对应的数据,得到该类的实例,下面的一个例子演示了这一实现。-|Base.java //抽象基类 |Son1.java //基类扩展1 |Son2.java //基类扩展2 |Util.java /**原创 2013-01-07 10:30:48 · 760 阅读 · 0 评论 -
jar包 小结
什么是jar包? JAR 文件就是 Java Archive File,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件.准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的。MANIFE原创 2012-12-22 14:55:36 · 766 阅读 · 0 评论 -
eclipse 小结
一、如何在eclipse里 显示 行号二、如何 在 eclipse 里 停止程序的运行三、用 eclipse 学习 Andorid程序的 调试(DDMS):四、eclipse如何导入一个项目五、设置 eclipse的 字体大小六、修改eclipse的工作空间七、解决Eclipse进行Android开发时logcat不显示日志信息的问题-使用DDMS八、Ecl原创 2012-08-10 00:13:08 · 2171 阅读 · 1 评论 -
java中静态代码块的用法
(一)java 静态代码块 和 静态方法 区别静态代码块:一般情况下,如果有些代码必须在项目启动的时候就执行, 那么就需要使用静态代码块, 这种代码是主动执行的; 一般用在项目启动的时候就初始化,静态方法:在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如:main方法就必须是静态的原创 2012-12-26 22:07:30 · 986 阅读 · 0 评论 -
Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead
刚导入eclipse里一个新的项目,运行时 报这个错误:Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please fix project properties 1. 项目 右键 ->android tools ->Fix Project2. 如果不可以,检原创 2012-09-05 18:40:05 · 1229 阅读 · 0 评论 -
java里getPath、 getAbsolutePath、getCanonicalPath的区别
File的这三个方法在api中都有说明,仅以程序为例说明。package test;import java.io.File;import java.io.IOException;public class TestFilePath { public static void main(String[] args) { // TODO Auto-generated met原创 2013-07-12 19:32:14 · 47389 阅读 · 0 评论