7月5日暑期培训

一、复习昨天的内容

1.构造方法的使用

有参构造方法的创建方法

2. 无参构造方法的创建

 二、将引用分为:强引用(Strong Reference)软引用(Soft Reference)弱引用(Weak Reference)虚引用(Phantom Reference)这四种引用强度依次逐渐减弱。Java 中引入四种引用的目的是让程序自己决定对象的生命周期,JVM 是通过垃圾回收器对这四种引用做不同的处理,来实现对象生命周期的改变。

三、Java 流(Stream)、文件(File)和IO

读取目录

一个目录其实就是一个 File 对象,它包含其他文件和文件夹。

如果创建一个 File 对象并且它是一个目录,那么调用 isDirectory() 方法会返回 true。

可以通过调用该对象上的 list() 方法,来提取它包含的文件和文件夹的列表。

下面展示的例子说明如何使用 list() 方法来检查一个文件夹中包含的内容:

import java.io.*;

public class FileReader1 {

    public static void main(String[] args) throws IOException {
        File file =new File("hello1.txt");
        file.createNewFile();
        FileWriter writer =new FileWriter(file);
        writer.write("this \n  is \n an \n example\n");
        writer.flush();
        writer.close();
        
        FileReader fr= new FileReader(file);
        char[] a =new char[50];
        fr.read(a);
        for (char c:a)
            System.out.print(c);
        fr.close();
        

    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值