摘要: 概念: java.util.Properties继承Hashtable,表示的是一个持久i的属性集,使用键值对的方式存储数据,每个键和值都是字符串。 构造方法: public Properties() :创建一个空的属性列表。 存储方法: public Object setProperty(Stri 阅读全文
posted @ 2020-09-21 15:52 化蛹 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 概述: I:Input 表示输入:从其他存储设备读取数据到内存中 O:Output表示输出:从内存中写出数据到其他存储设备中 IO的分类 根据数据的流向分为:输入流和输出流。 输入流 :把数据从其他设备上读取到内存中的流。 字节输入流:以字节为基本单位,读数据 字符输入流:以字符为基本单位,读数据 阅读全文
posted @ 2020-09-21 10:16 化蛹 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 概述: File类是文件和目录路径名的抽象方法,,主要用于文件和目录的创建,查找和删除操作。 构造方法: public File(String pathname):通过将给定的路径字符串转换为抽象路径名来创建新的File实例。(例如:File file1 = new File( “D:\\aaa\\ 阅读全文
posted @ 2020-09-20 19:13 化蛹 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 线程状态:分为6种情况 线程状态导致状态发生条件 NEW(新建) 线程刚被创建,但是并未启动。还没调用start方法。MyThread t = new MyThread()只有线程对象,没有线程特征。创建线程对象时 Runnable(可运行) 线程可以在java虚拟机中运行的状态,可能正在运行自己代 阅读全文
posted @ 2020-09-19 20:39 化蛹 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 单列集合类体系: Collection是单列集合的根接口,有两个重要的接口,分别是: java.util.List:List接口的特点是元素有序,元素可重复 List接口的主要实现类是 ArrayList:实现类,查询快,增删慢,底层是数组 LinkedList:实现类,查询慢,增删快,底层是集合 阅读全文
posted @ 2020-09-15 21:01 化蛹 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 父类类型 变量名=new 子类对象; 变量名.方法名( ); 除了非静态方法是编译时看左边,运行时看右边;其余都是编译时看左边,运行时也看左边 多态的应用场景: 变量多态-->意义不大,继承也能实现 形参多态:方法的参数类型为父类类型,这样参数就可以接收父类类型的对象或者它所有的子类对象(方法名 ( 阅读全文
posted @ 2020-09-11 19:12 化蛹 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 接口: 一、语法格式: 常量:默认使用public static final关键字修饰,这三个关键字也是可以省略不写的 抽象方法:使用public abstract关键字修饰,这两个关键字可以省略 默认方法:使用public default关键字修饰,public 可以省略,但是default不可以 阅读全文
posted @ 2020-09-11 18:41 化蛹 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 在基本类型中,浮点数的计算有些是会错误的: 这个时候我们就需要将这些数通过String类型转化成超大小数类型: 但是要注意的是:在BigDecimal数中,出现除不尽的情况是会报错的,因为系统不知道在什么位置停止,也不知道怎么取舍,所以就Java给出了除法的另一种重载方法:BigDecimal di 阅读全文
posted @ 2020-09-10 19:40 化蛹 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 例如:str=c.toString()在java中c数组也是一个对象,该对象继承了Object类,但是没有重写Object类中的toString方法,所以根据对象的多态性,c.toString()调用的是Object类中的toString方法。 阅读全文
posted @ 2020-09-10 08:32 化蛹 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 在idea自动生成方法中,布尔类型生成的get方法是有特殊情况的 包装类类型:Boolean:生成的是get开头的方法(推荐使用) 基本类型:boolean:生成的是is开头的方法(要么就自己重写) 阅读全文
posted @ 2020-09-09 18:01 化蛹 阅读(251) 评论(0) 推荐(0) 编辑