黑马程序员——IO总结

来源:互联网 发布:阿里云域名优惠 2017 编辑:程序博客网 时间:2024/05/22 03:27
System类
    System类中的字段和方法都是静态的。
常见方法:
    long currentTimeMillis();获取当前时间的毫秒值,可以通过此方法检测程序的执行时间。


Runtime类

    每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。应用程序不能创建自己的 Runtime 类实例。

 Math类

    Math:提供了操作数学运算的方法,都是静态的。

    常用方法:
    ceil():返回大于参数的最小整数。
    floor():返回小于参数的最大整数。
    round():返回四舍五入的整数。
    pow(a,b):a的b次方。


 Calendar类

    Calendar 类是一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。

 IO流

    IO流用来处理设备之间的数据传输。Java对数据的操作是通过流的方式。Java用于操作流的对象都在IO包中。
    输入流和输出流相对于内存设备而言。

    将外设中的数据读取到内存中:输入。
    将内存的数写入到外设中:输出。

    流按操作数据分为两种:字节流与字符流。


 练习:
    将d盘的一个文本文件复制到d盘。


 FileOutputStream、FileInputStream的flush方法内容为空,没有任何实现,调用没有意义。

IO流常用基类-字节流

    读取一个键盘录入的数据,并打印在控制台上。

    键盘本身就是一个标准的输入设备。对于java而言,对于这种输入设备都有对应的对象。
0 0
原创粉丝点击