码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-06-21 11:01:02      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:java基础   文件夹   课程   接口   

今天学完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十八掌掌第十五天课程总结

标签:java基础   文件夹   课程   接口   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!