摘要: 注意: 1、字节流和字符流使用完后一定要关流。后开先关的原则 fis.close/fos.close 2、缓冲输出流的刷新 bw.flush(). 字节流:以字节的形式读取文件,可以读取文本和多媒体。 FileInputStream/FileOutputStream ByteArrayInputSt 阅读全文
posted @ 2020-10-30 00:08 黑质白章 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1、ArrayList 、 LinkList 、vector 的区别 ??? 1、首先他它们都实现了List接口。 2、因为实现方式不同,对不同操作有效率之分。 ①ArrayList 底层是数组结构 ,对数据查询效率很高,对修改操作效率较低。 ②LinkedList 是用链表结构存储数据的,很适合数 阅读全文
posted @ 2020-10-30 00:07 黑质白章 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1、初识class: 编写源代码.java >>> 编译.class >>> 类加载器ClassLoader >>> 字节码文件 java中获得类的对象的方法 Class是一个描述类的类 获得Class对象的方法: 2、反射的概念 是在运行期,对任意一个类,都能知道这个类的属性和方法; 对任意一个对 阅读全文
posted @ 2020-10-30 00:06 黑质白章 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1、多线程:一个进程有多个线程。 进程:指一块内存中运行的应用程序。 多线程:多个线程同时运行,但是这只是用户但感觉,例如同复制10个500M的文件到U盘,用户会看到10个文件的复制进度都在增加,但其实实际就是"多个线程快速切换",快到你分辨不出。 2、java中的线程 启动线程请使用start() 阅读全文
posted @ 2020-10-30 00:03 黑质白章 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1、long(8) 和 float(4)取值范围谁大? 因为long是8个字节,float是4个字节。按常理来说不能向上转换。但因为float是浮点型,计算方式与整形不一样,所以 Ⅰ、首先long可以自动转换成float; 例如: Long number=88888;//88888 Float ne 阅读全文
posted @ 2020-10-30 00:01 黑质白章 阅读(217) 评论(0) 推荐(0) 编辑