首页 > 其他 > 详细

IT十八掌掌第十五天课程总结

时间:2016-06-21 10:59:09      阅读:222      评论:0      收藏:0      [点我收藏+]

今天学完IT十八掌第十五天java基础课程:


学习内容:


1.文件夹复制

---------------

    1.分析

        srcFolder + destFolder

        d:/a        d:/b

                    d:/b/a/xxx


    2.递归取出所有文件和目录 + FileIO(FileInputStream/FileOuputStream)

    3.

    4.



d:/xxx/x/  a/a1/a.txt        d:/b/

    9     10 


d:/xxx/xx/a/a1/a2/b.txt            d:/b/a/a1/a.txt



RandomAccessFile

--------------------

    随机访问文件。

    1.Object --> java.io.RandomAccessFile

    2.实现接口:DataInput DataOuput

    3.seek(int long);

        定位下表

    4.skipBytes(int bytes);

        跳过字节数

    5.


串行化/序列化

--------------------

    1.将对象转换成字节数组,通过输入流写入;然后反串行化将对应输出流中的字节数组重新转换成对象

    2.

    3.

    4.

JavaBean实现串行化需要实现Serializable接口,标志性接口。

------------------------------------------------------

    1.java.io.Serializable

    2.标识行接口,没有任何方法。

    3.JVM需要判定该接口做串行化处理。

    4.

    5.不需要串行化的属性可以用transient修饰


遇到的问题:

1.文件夹复制的健壮性处理过程复杂,难懂

2.java串行化技术和反串行化技术

3.



需要帮助的问题

1.文件复制


本文出自 “菜鸟成就数据之路” 博客,转载请与作者联系!

IT十八掌掌第十五天课程总结

原文:http://liubx.blog.51cto.com/11235064/1791274

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!