
JAVA
文章平均质量分 73
风中之神111
我亦飘零久
展开
-
多线程初探
Java多线程的启动方法: 继承Thread类 实现Runnable接口 匿名类的方式 先来看看多线程的威力如何,后续才有动力 用读取文件来测试: 给出一个文件夹,统计文件夹里的所有包含字符串str的文件个数 两种办法: 第一种是普通做法,递归查询,找到文件后就地查 第二种是多线程做法,也是递归查询,找到文件后为它新建一个查询线程,然后继续向下查 查了一个小文件夹: 普通程序: ...原创 2019-12-23 20:37:55 · 356 阅读 · 0 评论 -
Java随机流--RandomAccessFile
什么是RandomAccessFile? RandomAccessFile创建的对象既可以作为源也可以作为目的地。 该类的实例支持读取和写入随机访问文件。 随机访问文件的行为类似于存储在文件系统中的大量字节。 有一种游标,或索引到隐含的数组,称为文件指针 ; 输入操作读取从文件指针开始的字节,并使文件指针超过读取的字节。 如果在读/写模式下创建随机访问文件,则输出操作也可用; 输出操作从文件指针开...原创 2018-10-29 11:01:14 · 483 阅读 · 0 评论 -
Java反射机制
文章目录Java反射机制基础1. 反射的概念2. 反射的应用3. 反射API4. 基本步骤4.1. 获取Class对象的3种方法4.2 创建对象4.3 获取方法和变量信息 Java反射机制基础 1. 反射的概念 在Java中的反射机制是指在运行状态中,对于任意一个类都能够知道这个类所有的属性和方法;并且对于任意一个对象,都能够调用它的任意一个方法;这种动态获取信息以及动态调用对象方法的功能成为...原创 2018-10-29 11:15:48 · 165 阅读 · 0 评论 -
Java-IO(1)---OutputStream详解
JavaIO(1)—OutputStream详解 文章目录JavaIO(1)—OutputStream详解IO体系源码分析OutputStream类源码FileOutputStream源码ByteArrayOutputStream和ObjectOutputStream等FilterOutputStream抽象装饰者类### BufferedOutputStream具体装饰者类DataOutputS...原创 2018-10-29 11:25:45 · 769 阅读 · 0 评论 -
javaIO(2) InputStream和FileInputStream源码
javaIO(2): InputStream和FileInputStream源码 文章目录javaIO(2): InputStream和FileInputStream源码InputStream源码FileInputStream源码InputStream其他的直接子类,实现了特定的read()方式。如下:FilterInputStream,抽象装饰者类FilterInputStream的子类,即具体...原创 2018-10-29 11:33:02 · 267 阅读 · 0 评论 -
JavaIo(3) - Writer
文章目录Writer源码:二,OutputStreamWriter源码BufferedWriter源码 设计Reader和Writer继承层次结构主要是为了国际化。老的IO流继承层次结构仅支持8位的字节流,并且不能很好的处理16位的Unicode字符,所以添加Reader和Writer继承层次结构就是为了在所有的IO操作中都支持Unicode。 然而在某些场合,我们不得不面临着字符编码的问题,即字...原创 2018-10-29 11:37:18 · 225 阅读 · 0 评论 -
Java中的mark和reset方法
根据JAVA官方文档的描述,mark(int readlimit)方法表示,标记当前位置,并保证在mark以后最多可以读取readlimit字节数据,mark标记仍有效。如果在mark后读取超过readlimit字节数据,mark标记就会失效,调用reset()方法会有异常。 但实际的运行情况却和JAVA文档中的描述并不完全相符。 有时候在BufferedInputStream类中调用mark(i...原创 2018-10-29 11:40:49 · 1135 阅读 · 0 评论 -
Java无法加载主类
主要是两点: java指令默认在寻找class文件的地址是通过CLASSPATH环境变量中指定的目录中寻找的。 我们忽略了package的影响。 直接看:解决办法原创 2019-09-26 12:43:10 · 421 阅读 · 0 评论