摘要: 1.文件夹的拷贝 public void copy(File src, File dest) throws IOException { if (dest.isFile()) { throw new RuntimeException(dest + "不是文件夹"); } File file = new 阅读全文
posted @ 2020-04-02 11:33 dirsoen 阅读(499) 评论(0) 推荐(0)
摘要: 递归:调用方法的过程中再次调用自己 要明确递归结束的条件 示例: 1.斐波那契数列(假设一对刚出生的小兔一个月后就能长成大兔,再过一个月就能生下一对小兔,并且此后每个月都生一对小兔,没有发生死亡): public static int fibo(int n) { if (n == 1 || n == 阅读全文
posted @ 2020-04-02 11:11 dirsoen 阅读(691) 评论(0) 推荐(0)
摘要: 泛型的理解: 1.类似于一个容器,容器是通用的,可以装任意东西,至于用来装什么,这个得使用者确定,泛型就类似于一个标签的作用,能一眼就看出,这个容器放的是什么 2.泛型,个人认为这就相当于一种标识,规范,在java编译时候就会去检查的,如果不符合类型要求,则会编译失败 泛型的好处: 1.实现类型安全 阅读全文
posted @ 2020-04-01 09:45 dirsoen 阅读(217) 评论(0) 推荐(0)
摘要: 单例模式的几种实现方式: 一:饿汉式单例 方式一:枚举方式获得单例对象 方式二:静态属性获得单例对象 方式三:静态方法获得单例对象 二:懒汉式单例 方式一:静态方法获得单例对象(线程安全) 方式二:内部类方式去获取单例对象 示例: 恶汉式:方式一 enum Singleton{ INSTANCE;/ 阅读全文
posted @ 2020-03-27 11:43 dirsoen 阅读(335) 评论(0) 推荐(0)
摘要: 关于java中数组的复制: 1.对数组进行扩容 Arrays.copyOf()方法,接收需要拷贝的数组和新数组长度,返回新数组 2.删除数组某个元素,后续元素前移 System.arraycopy(Object src, int srcPos, Object dest, int destPos, i 阅读全文
posted @ 2020-03-25 14:52 dirsoen 阅读(447) 评论(0) 推荐(0)
摘要: 1.实现奇数和偶数的交叉打印 2.打印时间间隔1秒 public class TestThread02 { public static void main(String[] args) { Thread t1 = new EvenThread(); Thread t2 = new EvenThrea 阅读全文
posted @ 2020-03-25 11:10 dirsoen 阅读(1049) 评论(0) 推荐(0)
摘要: 案例:请按要求编写多线程应用程序,模拟多个人通过一个山洞: ​ 1、这个山洞每次只能通过一个人,每个人通过山洞的时间为5秒; ​ 2、随机生成10个人,同时准备过此山洞 ​ 3、定义一个变量用于记录通过隧道的人数 ​ 4、显示每次通过山洞人的姓名,和通过顺序; public class TestTu 阅读全文
posted @ 2020-03-25 11:00 dirsoen 阅读(389) 评论(0) 推荐(0)
摘要: 丈夫类:往银行账户里存钱,存款[0~10000)的随机数,2秒存一次 妻子类:从银行账户里取钱,取款[0~10000)的随机数,2秒取一次,如果余额不足,等到丈夫存了钱,再取 public class TestAccount { public static void main(String[] ar 阅读全文
posted @ 2020-03-25 10:06 dirsoen 阅读(818) 评论(0) 推荐(0)
摘要: java自定义注解,元注解的使用 ,元注解中值详解 元注解:用于注解注解的注解... 元注解共有4个: ①、@Target:用于明确注解用于目标类的哪个位置 ElementType枚举类的值: Type:用于注解类 Fields:用于注解属性 Methods:用于注解方法 Parameter:用于注 阅读全文
posted @ 2020-03-20 11:04 dirsoen 阅读(5885) 评论(0) 推荐(0)
摘要: (1)finally块中的代码是无论try中是否发生异常,也无论catch是否可以捕获异常,也不管try和catch中是否有return语句,都会执行的部分(2)如果finally中有return语句,那么try...catch...finally结构 一定从finally中的return回去(3) 阅读全文
posted @ 2020-03-19 14:26 dirsoen 阅读(339) 评论(0) 推荐(0)