`
chenhua_1984
  • 浏览: 1251787 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

关于java的IO包的困惑,应该怎么学习才好

    博客分类:
  • java
阅读更多
   想来想去,还是出来问问大家吧!
  小弟我搞java有两年多了,平时对于面向对象,框架之类的自己觉得理解的还算可以,但java里的IO包,我平时用的比较少,做过几个项目,项目里面用的也不多,每次看到IO包的一些类,感觉对IO包没有感觉,有时候很陌生,有时候问自己到底会不会文件操作,我觉得我只知道它有个输入流,输出流,读和写,别的我也不知道!用的时候我要查 API,不然我就不知道从哪里下手,反正就是对这个包没有感觉。。。
 我觉得我的问题应该是对IO包没有真正的理解,所以才会出现现在这种问题。请问大家:
 1你们觉得怎样才算理解和掌握了java的文件操作部分?
 2你们是怎么学习这个包的?怎么熟练起来的?
 3这个IO包采用的是什么样的设计模式?
这些都是我现在的疑问。。
分享到:
评论
4 楼 chenhua_1984 2009-04-14  
climber2002 写道

非常简单,看Java I/O 2nd 这本书,所有答案,尽在其中

好的!谢谢
3 楼 climber2002 2009-04-14  
非常简单,看Java I/O 2nd 这本书,所有答案,尽在其中
2 楼 chenhua_1984 2009-04-14  
maoxiaolu2000 写道
我觉得吧, 第一步,把流想像成水。第二步,把所有的数据都分解到byte
然后让这些数据在你的控制下流来流去。

其实我也是初学乍道。

呵呵!这位兄弟颇有见解!比喻很形象啊!看来你对这个理解的不错了!多谢!
1 楼 maoxiaolu2000 2009-04-14  
我觉得吧, 第一步,把流想像成水。第二步,把所有的数据都分解到byte
然后让这些数据在你的控制下流来流去。

其实我也是初学乍道。

相关推荐

    java学习资料打包下载

    《Java解惑》是一本针对常见Java问题和困惑的解答书籍,可能包含了异常处理、内存管理(如垃圾回收机制)、集合框架、IO流、多线程等方面的解释,帮助开发者解决实际编程中遇到的问题。 《Java线程(Java线程经典...

    学习JAVA的步骤 java 学习 步骤

    在开始学习Java之前,第一步是正确安装Java开发工具包(JDK),并编写第一个简单的程序——“HelloWorld”。虽然安装JDK看似简单,但实际上涉及到了两个较为复杂的概念:`CLASSPATH`设置和`package`及`import`机制。...

    外文翻译--Java IO 系统.doc

    因此,为了正确使用Java的IO,需要学习相当数量的类。理解IO库的发展历程尤为重要,即使你的初始反应可能是“别跟我讲历史,直接教我怎么用!”问题在于,没有历史背景,你很快就会对某些类及其使用时机感到困惑。 ...

    Java IO 系统外文文献翻译.doc

    Java IO 系统外文文献翻译 Java IO 系统是 Java 语言设计中最具挑战性的任务之一。这个系统需要涵盖各种输入/输出(I/O)操作,包括文件、控制台、网络连接等不同的输入/输出源和sink,并且需要以不同的方式与它们...

    Java学习利器-JAVA解惑

    这份名为"JAVA解惑"的PDF文档,可能是由一位经验丰富的Java开发者或者教育者编写的,旨在帮助读者理解并解决Java学习过程中遇到的困惑。它可能包含了各种常见问题的解答,如语法错误、程序逻辑错误、性能优化、内存...

    2022年java学习心得体会_JAVA实训的心得.docx

    从“2022年java学习心得体会”文档中可以看出,作者通过自己的学习经历,分享了关于Java学习的一些关键点和经验。 首先,Java的学习需要扎实的基础。作者提到,初次接触Java时,对main方法的定义感到困惑,但通过...

    java最新学习资料.rar

    "java最新学习资料.rar" 是一个针对Java学习者的压缩包,包含了丰富的学习资源,旨在帮助无论是初学者还是有一定基础的学习者提升Java技能。 这个压缩包的入口文件是 "default.html",它是一个网页文件,通常会作为...

    java学习文档

    这份文档可能采用问答的形式,针对Java学习中常见的问题进行详细解答,帮助学习者解决困惑,加深理解。 学习Java时,理解面向对象编程的概念至关重要,包括封装、继承和多态。同时,掌握基本的数据结构(如数组和...

    Java学习资料ppt试题常见问题帮助

    这份名为“Java学习资料ppt试题常见问题帮助”的压缩包,显然是为Java初学者或自学者准备的一套资源集合,旨在帮助他们更好地理解和掌握Java编程的核心概念。 在Java学习的过程中,PPT通常用于总结关键知识点和示例...

    计算机二级考试备考经验:JAVA学习路径(二).docx

    【计算机二级考试备考经验:JAVA学习路径(二)】 在准备计算机二级考试,特别是涉及到JAVA的部分时,构建有效的学习路径至关重要。以下是一个分步骤的JAVA学习路径,旨在帮助考生高效地掌握这一编程语言: 第一步:...

    0分21天学会java

    《Java解惑》则是一本解决实际编程问题的书籍,它针对初学者在学习过程中可能遇到的困惑进行解答,提供了许多实战案例和常见错误的解决方案。通过阅读这本书,读者可以更好地理解Java中的复杂概念,并提高问题解决...

    JAVA 解惑 java经典

    以上知识点是Java编程中不可或缺的部分,"JAVA解惑.pdf"很可能详细讲解了这些内容,为读者提供了一条清晰的学习路径,以解答他们在学习过程中遇到的困惑。通过深入学习这些内容,开发者可以提升自己的Java技能,更好...

    java学习方向.pdf

    在Java的学习旅程中,经常会遇到初学者对如何从基础的J2SE(Java 2 Platform, Standard Edition)过渡到更高级的J2EE(Java 2 Platform, Enterprise Edition)感到困惑。J2ME、J2SE和J2EE是Java平台的三个不同版本,...

    孙卫琴对大家java学习的一点建议

    孙卫琴,一位知名的Java技术专家,通过她的讲座和著作,分享了关于Java学习的宝贵经验和核心思想。 首先,Java技术的核心在于其面向对象的编程特性,这是理解Java编程的基础。面向对象编程(OOP)使代码更易于维护...

    javax和java的区别

    - **输入输出操作**:`java.io`包支持文件读写操作,包括流(Stream)的概念,如`InputStream`、`OutputStream`等。 - **图形用户界面**:`java.awt`及`javax.swing`提供构建GUI应用程序的功能。 - **集合框架**:`...

    Java解惑.pdf

    Java编程语言是世界上最流行的开发平台之一,广泛应用于企业级应用、...通过深入学习和理解这些Java知识点,并结合"Java解惑.pdf"文档中的实例和解决方案,开发者可以更好地解决实际开发中遇到的问题,提升编程技能。

    Java语言程序设计第八版课后答案

    课后答案部分是学习过程中不可或缺的辅助资料,它能够帮助学习者验证自己的理解,解决困惑,提升编程能力。 1. **复习题答案**: - 这部分通常包含了书中各章节的复习问题解答,包括选择题、填空题、简答题等。...

    韩顺平 java课件

    韩顺平老师的解答将帮助你解决编程过程中的困惑,加深对Java语言的理解。 通过这个课程,无论你是初学者还是有一定经验的开发者,都能从中受益,提升自己的Java技能。学习过程中,理论知识与实践案例相结合,将有助...

    2021最新java入门教程下载借鉴.pdf

    好的教程应能深入浅出地讲解概念,让你在学习过程中感到豁然开朗,而非困惑不解。避免那些过时或讲解不清的资源,确保你跟上最新的技术和最佳实践。 2. **实时学习与互动** 现场直播的教学方式能确保你接触到最新...

    关于Java开发的五百个常见问题

    "关于Java开发的五百个常见问题"这个资源可能是对这些问题的集中解答,旨在帮助开发者提升技能,解决问题。虽然没有具体的标签来指示内容的分类,但我们可以根据Java开发的普遍问题类型进行讨论。 1. **基础语法**...

Global site tag (gtag.js) - Google Analytics