首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java IO系列
程序那些事
创建于2021-08-26
订阅专栏
java IO系列文章
等 8 人订阅
共17篇文章
创建于2021-08-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
小师妹学IO系列文章集合-附PDF下载
java中最最让人激动的部分就是IO和NIO了。IO的全称是input output,是java程序跟外部世界交流的桥梁,IO指的是java.io包中的所有类,他们是从java1.0开始就存在的。NI
使用Tomcat Native提升Tomcat IO效率
IO有很多种,从最开始的Block IO,到nonblocking IO,再到IO多路复用和异步IO,一步一步的将IO的性能提升做到极致。 今天我们要介绍一下怎么使用Tomcat Native来提升Tomcat IO的效率。 Tomcat中使用连接器来处理与外部客户端的通信。C…
小师妹学JavaIO之:用Selector来发好人卡
NIO有三宝:Buffer,Channel,Selector少不了。本文将会介绍NIO三件套中的最后一套Selector,并在理解Selector的基础上,协助小师妹发一张好人卡。我们开始吧。 小师妹:F师兄,最近我的桃花有点旺,好几个师兄莫名其妙的跟我打招呼,可是我一心向着…
小师妹学JavaIO之:NIO中那些奇怪的Buffer
妖魔鬼怪快快显形,今天F师兄帮助小师妹来斩妖除魔啦,什么BufferB,BufferL,BufferRB,BufferRL,BufferS,BufferU,BufferRS,BufferRU统统给你剖析个清清楚楚明明白白。 小师妹:F师兄不都说JDK源码是最好的java老师吗?…
小师妹学JavaIO之:MappedByteBuffer多大的文件我都装得下
大大大,我要大!小师妹要读取的文件越来越大,该怎么帮帮她,让程序在性能和速度上面得到平衡呢?快来跟F师兄一起看看吧。 小师妹:F师兄,你有没有发现,最近硬盘的价格真的是好便宜好便宜,1T的硬盘大概要500块,平均1M五毛钱。现在下个电影都1G起步,这是不是意味着我们买入了大数据…
小师妹学JavaIO之:NIO中Channel的妙用
小师妹:F师兄,使用IO和NIO不就是为了让生活更美好,世界充满爱吗?让我等程序员可以优雅的将数据从一个地方搬运到另外一个地方。利其器,善其事,才有更多的时间去享受生活呀。 善,如果将数据比做人,IO,NIO的目的就是把人运到美国。 小师妹:F师兄,为什么要运到美国呀,美国现在…
小师妹学JavaIO之:Buffer和Buff
小师妹在学习NIO的路上越走越远,唯一能够帮到她的就是在她需要的时候给她以全力的支持。什么都不说了,今天介绍的是NIO的基础Buffer。老铁给我上个Buff。 当然不是了,此Buffer非彼Buff,Buffer是NIO的基础,没有Buffer就没有NIO,没有Buffer就…
小师妹学JavaIO之:文件File和路径Path
文件和路径有什么关系?文件和路径又隐藏了什么秘密?在文件系统的管理下,创建路径的方式又有哪些?今天F师兄带小师妹再给大家来一场精彩的表演。 万物皆有因,没有无缘无故的爱,也没有无缘无故的恨。一切真的是妙不可言啊。 首先,File是一个类,它表示的是所有的文件系统都拥有的属性和功…
小师妹学JavaIO之:文件系统和WatchService
小师妹这次遇到了监控文件变化的问题,F师兄给小师妹介绍了JDK7 nio中引入的WatchService,没想到又顺道普及了一下文件系统的概念,万万没想到。 小师妹:不是的F师兄,我讲的是心里的感觉,那种莫须有的压力,还有一丝悸动缠绕在心。 别绕弯子了小师妹,是不是又遇到问题了…
小师妹学JavaIO之:目录还是文件
目录和文件傻傻分不清楚,目录和文件的本质到底是什么?在java中怎么操纵目录,怎么遍历目录。本文F师兄会为大家一一讲述。 F师兄:小师妹真勇气可嘉呀,敢于质疑权威是从小工到专家的最重要的一步。想想F师兄我,从小没人提点,老师讲什么我就信什么,专家说什么我就听什么:股市必上一万点…
小师妹学JavaIO之:文件写入那些事
小师妹又对F师兄提了一大堆奇奇怪怪的需求,要格式化输出,要特定的编码输出,要自己定位输出,什么?还要阅后即焚?大家看F师兄怎么一一接招吧。 小师妹:F师兄,你知道我这个人一直以来都是勤奋好学的典范,是老师们眼中的好学生,同学们心中的好榜样,父母身边乖巧的好孩子。在我永攀科学高峰…
小师妹学JavaIO之:文件编码和字符集Unicode
小师妹一时兴起,使用了一项从来都没用过的新技能,没想却出现了一个无法解决的问题。把大象装进冰箱到底有几步?乱码的问题又是怎么解决的?快来跟F师兄一起看看吧。 这天,小师妹心情很愉悦,吹着口哨唱着歌,标准的45度俯视让人好不自在。 F师兄你看,我使用了Properties来读取文…
小师妹学JavaIO之:文件读取那些事
小师妹最新对java IO中的reader和stream产生了一点点困惑,不知道到底该用哪一个才对,怎么读取文件才是正确的姿势呢?今天F师兄现场为她解答。 F师兄,你是不是迷糊了,我在问你java,你扯什么哲学。 小师妹,其实吧,哲学是一切学问的基础,你知道科学原理的英文怎么翻…
小师妹学JavaIO之:File copy和File filter
一个linux命令的事情,小师妹非要让我教她怎么用java来实现,哎,摊上个这么杠精的小师妹,我也是深感无力,做一个师兄真的好难。 拷贝文件?不是很简单的事情吗?如果你有了文件的读权限,只需要这样就可以了。 这么简单的linux命令,不要告诉我你不会。 小师妹笑了:F师兄,我不…
小师妹学JavaIO之:File文件系统
小师妹又遇到难题了,这次的问题是有关文件的创建,文件权限和文件系统相关的问题,还好这些问题的答案都在我的脑子里面,一起来看看吧。 什么文件这么重要呀?不会是你的照片吧,放心没人会感兴趣的。 小师妹说:当然不是,我要把我的学习心得放上去,但是F师兄你知道的,我刚刚开始学习,很多想…
小师妹学JavaIO之:try with和它的底层原理
小师妹是个java初学者,最近正在学习使用java IO,作为大师兄的我自然要给她最给力的支持了。一起来看看她都遇到了什么问题和问题是怎么被解决的吧。 小师妹的要求当然不能拒绝,我立马响应:可能打开文件太多了吧,教你两个命令,查看最大文件打开限制。 看起来是你的最大文件限制太小…
Java中IO和NIO的本质和区别
终于要写到java中最最让人激动的部分了IO和NIO。IO的全称是input output,是java程序跟外部世界交流的桥梁,IO指的是java.io包中的所有类,他们是从java1.0开始就存在的。NIO叫做new IO,是在java1.4中引入的新一代IO。 别急,看完这…