上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 30 下一页
摘要: 引入 在前一节我们学习了实现Runnable接口创建线程,其中提到只使用一次对象时使用匿名对象,如: new Thread(new xxx().start();//xxx为实现了Runnable的类 Thread就是一个静态代理,使用了这种方法,xxx类无需继承Thread类,就可以通过Thread 阅读全文
posted @ 2019-12-03 15:21 Scorpicat 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 线程的流程 线程的创建 有三种方法,重点掌握前两种: 继承Thread类 实现Runnable接口(推荐使用:避免单继承的局限性) 实现Callable接口 根据java的思想,要少用继承,多用实现。 第一种:继承Thread类 继承Thread的类必需重写run方法,run方法即为线程体。 当程序 阅读全文
posted @ 2019-12-03 09:44 Scorpicat 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 案例 设置一个异常:非法年龄异常,当Person类的setAge方法检测到参数age的值大于100或小于0时,抛出该异常。 需要注意的地方 自定义异常继承自Exception或RuntimeException 异常后显示的自定义信息定义在构造方法中,如下面代码 异常要声明在方法后面:方法() thr 阅读全文
posted @ 2019-12-02 20:39 Scorpicat 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 自动转换顺序:byte->short->int->long->float->double ,char->int byte short char只要参与运算,就会自动转为int型进行运算。 如代码: public class TypeChange { public static void main(S 阅读全文
posted @ 2019-12-02 16:45 Scorpicat 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 引用声明:部分内容来自文章:http://c.biancheng.net/view/1100.html 枚举Enum类是java.lang下的一个类。 枚举的命名规范 枚举名:大驼峰 枚举值:全大写,下划线分割 枚举的声明 enum-modifiers enum enumname:enum-base 阅读全文
posted @ 2019-12-02 15:43 Scorpicat 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 本文讲讲几个Collection的常用方法,这些方法在它的子类中也是很常用的,因此这里先拿出来单独讲解,以后它的子类中的这些方法就不再重复讲解。 几个常用方法: add() 添加一个元素 size() Object[] toArray() 返回一个Object数组 isEmpty() remove( 阅读全文
posted @ 2019-12-01 22:29 Scorpicat 阅读(192) 评论(0) 推荐(0) 编辑
摘要: alt+shift+w : 调出一个菜单,可以调出outline与package explorer alt+shift+s:快速构造方法 ctrl+t:查看继承 ctrl+shift+f:调整格式,或者,右键source->format 快速更改指定的所有变量:光标在变量,alt shift r 即 阅读全文
posted @ 2019-12-01 22:17 Scorpicat 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 泛型类泛型演示 泛型可以指定某个特定的类,当使用这个类时,可以设定只传入某种类型的数据。 package cn.xxx.Collection; public class CollectionTest { public static void main(String[] args) { MyColle 阅读全文
posted @ 2019-11-29 16:40 Scorpicat 阅读(130) 评论(0) 推荐(0) 编辑
摘要: copy方法 package com.sxt.copy; import java.io.File; import java.io.IOException; import java.net.URL; import org.apache.commons.io.FileUtils; import org. 阅读全文
posted @ 2019-11-28 16:35 Scorpicat 阅读(515) 评论(0) 推荐(0) 编辑
摘要: Commons包的API:自己查吧懒得传云 Commons包的导入方法 Commons是一个java的IO开源工具,导入方法: 从apache.org下载commons包 解压 copy其中的commons-io-2.6-sources.jar与commons-io-2.6.jar 在eclipse 阅读全文
posted @ 2019-11-28 10:37 Scorpicat 阅读(674) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 30 下一页