zoukankan      html  css  js  c++  java
  • 第十周总结

    课程总结

    1.File类

    如果要使用File类,则要使用File类的构造方法,且实例化File类的时候,必须要给出设置好的路径。

    public File (String pathname)

    File类中的主要方法和常量:

    File类中的两个常量
    pathSeparator:表示;
    separator:表示 ###2.RandomAccessFile类
    常用的操作方法:

    3.字节流与字符流基本操作:

    程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。

    在Java中IO操作流程:
    (1)使用File类打开一个文件。
    (2)通过字节流或字符流的子类指定输出的位置。
    (3)进行读/写操作。
    (4)关闭输入/输出。

    4.字节流:

    字节输出流OutputStream类的定义:

    public abstract class OutputStream
    extends Object
    implements Closeable,Flushable

    OutputStream类的常用方法:

    字节输入流InputStream类的定义:

    public abstract class IntputStream
    extends Object
    implements Closeable

    InputStream类的常用方法:

    5.字符流:

    字符输出流Writre类的定义:

    public abstract class Writre
    extends Object
    implements Appendable,Closeable,Flushable

    Writre类的常用方法:

    把奇数位 的小写字母改为大写

    复制代码
    package 字符流;
    
    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.OutputStream;
    
    public class Test{
        public static void main(String[]args)throws Exception{
            File f=new File("f:"+File.separator+"test.txt");
            OutputStream out=null;
            out =new FileOutputStream(f);
            String str="helloworld";
            byte a[]=str.getBytes();
            for(int i=0;i<a.length;i++) {
                if(i%2==0&&a[i]>='a'&&a[i]<='z') {
                    a[i]=(byte)(a[i]-32);
                }
            }
            out.write(a);
            out.close();
        }
    }
    复制代码

    运行截图

    自我总结:

  • 相关阅读:
    WCF HelpPage 和自动根据头返回JSON XML
    Jquery及插件 应用
    Autofac Mvc Webapi注入笔记
    TransactionScope 出错 与基础事务管理器的通信失败
    工厂方法模式(Factory Method)与抽象工厂模式(Abstract Factory)
    Asp.net的异步处理模型Asp.net的异步如何提高服务器的吞吐量
    WCF 契约定义命名空间 的疑问
    常用的18个人情世故
    StatusCode
    web标准常见问题集合
  • 原文地址:https://www.cnblogs.com/songjiah/p/11788206.html
Copyright © 2011-2022 走看看