随笔分类 -  Java 基础

基础知识
摘要:完全摘自网络---仅供自己查找方便存在多个版本JDK的环境变量修改电脑上装了两个版本的JDK,分别是Jdk1.5u6和Jdk1.6u29,打开命令行窗口,输入java-version命令,显示的当前使用Jdk版本号是1.6,由于测试需要将当前JDK环境变量设为1.5,但通过一般的环境变量设置或修改注... 阅读全文
posted @ 2014-06-28 22:55 vicdream
摘要:drawImagepublic abstract boolean drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)绘... 阅读全文
posted @ 2014-04-24 23:18 vicdream 阅读(3721) 评论(0) 推荐(0)
摘要:Java自带的java.util.Timer类,通过调度一个java.util.TimerTask任务。这种方式可以让程序按照某一个频度执行,但不能指定时间运行。用的较少。任务的调用通过起的子线程进行执行。java.util.Timerjava.util.TimerTask一、调用方法:(1)void java.util.Timer.schedule(TimerTask task, long delay): 多长时间(毫秒)后执行任务(2)void java.util.Timer.schedule(TimerTask task, Date time): 设定某个时间执行任务(3)void .. 阅读全文
posted @ 2014-04-07 08:52 vicdream 阅读(180) 评论(0) 推荐(0)
摘要:java基本类型转换规则 1、基本数据类型的转换是指由系统根据转换规则自动完成,不需要程序员明确地声明不同数据类型之间的转换。 转换在编译器执行,而不是等到运行期再执行。 2、基本数据类型的转换在赋值、方法调用和算术运算三种情况下都会发生。在进行方法调用时,数据类型指调用方法向被调用方法传递参数, 即实参和型参类型不一致,从而发生了类型转换。 3、赋值和方法调用的基本数据类型转换规则一样。合法的基本类型转换原则是指从取值范围窄的类型向取值范围宽的类型转换, 如果是从取值范围宽的类型向取值范围窄的类型转换,则会产生编译错误。 4、具体规则: (1)布尔型和其它基本数据类型之间不能相互转换... 阅读全文
posted @ 2014-04-05 11:31 vicdream 阅读(273) 评论(0) 推荐(0)
摘要:Java内部类1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几种内部类的共性:A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。B、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否是private的。2、成员内部类形式如下: class Outer { class Inner{} }编译上述代码会产生两个文件:Outer.class和Outer$Inner.class。成员内部类内不允许有任何静态声明!下面代码不能通过编译。 class Inner{ sta 阅读全文
posted @ 2014-03-31 21:43 vicdream 阅读(132) 评论(0) 推荐(0)