数据库

xss大约 2 分钟数据库数据库sql

package free300.demo.Stream;



import java.io.*;

public class FileStream {
    public static void main(String[] args) throws IOException {

        String PATH="src/main/java/free300/demo/Stream/";


        System.out.println(new File(PATH).listRoots());


        File file=new File(PATH+"demo.txt");

       // file.renameTo(new File(PATH+"demo1.txt"));



        if(file.exists()){
            System.out.println("存在");
        }
        if(file.canRead()){
            System.out.println("可读");
        }
        if(file.canWrite()){
            System.out.println("可写");
        }

//        File file1=new File(PATH+"delete/deletedemo.txt");
//
//        if(file1.delete()){
//            System.out.println("删除成功");
//        }else {
//            System.out.println("删除失败");
//        }

        File file2=new File(PATH+"delete");

        if(file2.isDirectory()){
            System.out.println("文件夹");
        }else {
            System.out.println("不是文件夹");
        }


        File file3=new File(PATH);
        System.out.println("长度"+file3.length());
        System.out.println(file3.canExecute());

       File[] files=file3.listFiles();
        for (File f: files) {
            System.out.println(f.getPath());
        }





        FileInputStream inputStream=new FileInputStream(file);

//        int buffer;
//
//        byte[] buff=new byte[2];
//        Byte[] buff2=new Byte[1024];
//
//
//        while ((buffer = inputStream.read()) != -1){
//            System.out.println((char) buffer);
//        }

        InputStreamReader inputStreamReader=new InputStreamReader(inputStream);



//        int bt;
//        Byte[] bt1=new Byte[1024];
//        byte[] bt2=new byte[2];
//        char[] chars=new char[1024];
//
         // System.out.println(inputStreamReader.read(chars, 0, 10));
//
//        while ((bt = inputStreamReader.read(chars,0,100)) != -1){
//            System.out.println(new String(chars,0,bt));
//        }



        BufferedReader bufferedReader=new BufferedReader(inputStreamReader);

        System.out.println(bufferedReader.readLine());



        if(bufferedReader != null){
            bufferedReader.close();
        }
        if(inputStreamReader != null){
            inputStreamReader.close();
        }


        //int read(byte[] b)
        //          从此输入流中将最多 b.length 个字节的数据读入一个 byte 数组中。
        // int read(byte[] b, int off, int len)
        //          从此输入流中将最多 len 个字节的数据读入一个 byte 数组中。
        // long skip(long n)
        //          从输入流中跳过并丢弃 n 个字节的数据。

//        while ((buffer = inputStream.read(buff)) != -1){
//            System.out.println(new String(buff));
//        }
//
//        while ((buffer = inputStream.read(buff)) != -1){
//            System.out.println(buff);
//        }
//
//        while ((buffer = inputStream.read(buff)) != -1){
//            System.out.println(buffer);
//        }
//
//
//        while ((buffer = inputStream.read(buff)) != -1){
//            System.out.println(new String(buff,0,buffer));
//        }

        if(inputStream != null){
            inputStream.close();
        }









//------------------------------------------------------------------------------------------------------------------------------------------------



        FileOutputStream outputStream=new FileOutputStream(PATH+"dt.txt");

        String demo="aweiyijingsiloigvb哦苹果v抵抗";
//        byte[] bytes = demo.getBytes();
//
//        outputStream.write(bytes);
        OutputStreamWriter outputStreamWriter=new OutputStreamWriter(outputStream);

        BufferedWriter bufferedWriter=new BufferedWriter(outputStreamWriter);

        bufferedWriter.write(demo);

       // outputStreamWriter.write(demo,0,demo.length());


        if(bufferedWriter != null){
            bufferedWriter.close();
        }

        if(outputStreamWriter != null){
            outputStreamWriter.close();
        }
        if(outputStream != null){
            outputStream.close();
        }




    }
}

Loading...