黑马程序员技术交流社区
标题:
有什么方法学IO么,
[打印本页]
作者:
李晓俊老师
时间:
2012-2-25 09:03
标题:
有什么方法学IO么,
感觉内容好多啊,,有十几个类,还带缓冲区,还要关流,还得记得刷新,,,内容太多..
作者:
尹旗龙
时间:
2012-2-25 10:07
学编程新知识的方法都是一样的:学习理论,思考,动手练习,你可以先找本教材看看,再看老师视频,其实真正常用的流就那几个,而且使用方法几乎固定,只要自己多动手写,很快就掌握了
作者:
♂诸侯♂
时间:
2012-2-25 12:44
找规律。物以类取,人以群分。用个小本本写下来规律。你自己卸载纸上的东西。看一眼,能回忆起来很多东西。
作者:
hxc2008q
时间:
2012-2-25 13:03
看老师的IO流部分的视频
作者:
陈建凡
时间:
2012-2-25 16:25
你可以准备一个本子,边看老师的视频边看做笔记,看完视频后,按自己的理解去把老师的代码敲出来!这个时候运行肯定会出错,不要着急对着老师的代码看,你尝试自己解决错误!当你把错误解决了,就会有自豪感,对于程序的理解就会更进一步,慢慢的自己对学习的信心就会建立起来了。当你看完视频,笔记也做完了。你再 看下笔试。你就有新的发现,然后自己归纳一下,自然而然就不成,问题了。最主要是有耐心哦!加油
作者:
朱皓
时间:
2012-2-25 17:01
学习IO就得多练,没有其他方法,用着用着就都会了,我给你看看我写过练习吧
package cn.itcast;
import java.io.*;
public class FileCopyDemo {
/**
* @param args
*/
public static void main(String[] args) throws IOException
{
// TODO Auto-generated method stub
String sourcePath="D:\\customkeys.txt";
String desPath="E:\\customkeys.txt";
CopyMethod(sourcePath,desPath);
}
private static void CopyMethod(String sourcePath,String desPath) throws IOException
{
BufferedInputStream bufin=
new BufferedInputStream(new FileInputStream(sourcePath));
BufferedOutputStream bufout=
new BufferedOutputStream(new FileOutputStream(desPath));
int length=0;
while((length=bufin.read())!=-1)
{
bufout.write(length);
}
bufin.close();
bufout.close();
}
}
复制代码
作者:
黄方
时间:
2012-2-25 20:34
其实如果你想作为一名程序员的话,好些东西是靠API来帮助你得到答案的,你看就javase部分你要是一个一个的记的话,你得累死了,所以需要掌握的常见的几个类,至于IO操作:
1 、 FileInputStream 类:FileInputStream(String name) 使用给定的文件名name 创建一个 FileInputStream 对象 FileInputStream(File file) 使用 File 对象创建 FileInpuStream 对象 File 类有两个常用方法: File(String s) s 确定文件名字; File(String directory,String s) directory 是文件目录
2. FileOutputStream 类 3 、 FileReader 类和 FileWriter 类 4 、 RandomAccessFile 类 5 、 管道流 PipedInputStream 类;6 、 数据流 DataInputStream 类 ( 数据输入流 )DataInputStream(InputStream in) 将数据输入流指向一个由 in 指定的输入流 DataOutputStream 类 ( 数据输出流 )
7 、 对象流 ObjectInputStream 类和 ObjectOutputStream 类分别是 DataInputStream 类和 DataOutputStream 类的子类
这几个应该是用的比较多的,关键还得你看API帮助你文档啦!!
作者:
彭沛东
时间:
2012-2-25 21:21
查API 、 看视屏、 敲代码、不懂上网搜答案。
作者:
bgxpf
时间:
2016-3-19 23:32
李晓俊老师?!不会就是目前在广州教课的那位吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2