社区
Java SE
帖子详情
关于字符流的问题
少年的肩头草长莺飞
2019-04-03 05:41:55
当我操作将一个很大的文本文件 输入到java中,会不会造成内存溢出?
...全文
116
4
打赏
收藏
关于字符流的问题
当我操作将一个很大的文本文件 输入到java中,会不会造成内存溢出?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Dan淡淡的心
2019-04-04
打赏
举报
回复
假如 全部读取到 java内存中缓存 那么会造成内存溢出的(只是转发的话 不会造成内存溢出的,之前的数据会GC的) 文件如果过大 建议分开处理 或者直接操作磁盘处理
zhangpf的代码人生
2019-04-04
打赏
举报
回复
不可以输入太大的文件,超过限制 是要分段传输的
qq_39936465
2019-04-04
打赏
举报
回复
好像最大不能超过2g的文件。超过的话就要分段,优化。
十八道胡同
2019-04-03
打赏
举报
回复
先写出代码 在优化,也许不溢出呢?
commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar程序文件
commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar 案例上传: http://hi.baidu.com/lichao77821/blog
107个常用Javascript语句
107个常用Javascript语句
字符流
与字节流的区别
字符流
与字节流的区别 (尊重劳动成果,转载请注明出处:https://blog.csdn.net/cynhafa/article/details/6882061陈江玉的博客) 字节流与和
字符流
的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而
字符流
在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示...
字节流与
字符流
的区别
一、两者的组成不同: 1、字节流的组成:字节流是由字节组成的。 2、
字符流
的组成:
字符流
是由字符组成的。 二、两者的处理不同: 1、字节流的处理:主要用在处理二进制数据,它是按字节来处理的但实际中很多的数据是文本。 2、
字符流
的处理:按虚拟机的encode来处理,也就是要进行字符集的转化。 字节流是由字节组成的;
字符流
是由字符组成的 Java里字符由两个字节组成. 1字符=2字节 JAVA中的字节流是采用ASCII编码的,
字符流
是采用好似UTF编码,支持中文的 字节流与
字符流
主要的区别是他们的的处理方式
字符流
和字节流的区别
字节流和
字符流
的区别 读写单位不同 字节流是以字节(8bit)为单位进行读写,
字符流
是根据字符进行读写,在读写的时候根据码表映射,有时候可能会一次性读取多个字节 处理对象不同 字节流能处理所有对象的类型,
字符流
一般只能处理字符类数据 缓冲区要求不同 字节流在操作时本身不会用到缓冲区,是对文件本身进行操作。
字符流
在操作的时候使用到了缓冲区,所以在操作
字符流
的时候,不关闭流是没办法对写入...
Java SE
62,625
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章