黑马程序员——IO总结

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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值