游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

大数据开发基础之JAVAIO(二)

  今天紧接着昨天讲的大数据开发基础之JAVAIO(一),继续为大家带来第二章,大数据开发基础之JAVAIO(二)。在本篇文章中,会更细化的讲解IO,以便于大家理解。
  一、五类一接口
  Java的IO大概可以分成以下几类:
  磁盘操作:File
  字节操作:InputStream、OutputStream
  字符操作:Reader、Writer
  对象操作:Serializable、externalizable
  网络操作:Socket
  新的输入输出:NIO
  (接口和类有很多,所以就只列举了这几种主要的,其他的类和接口可以网上查查资料)
  如果需要让某个对象支持序列化机制,则必须让其类是可序列化的,为了让某个类是可序列化的,该类必须实现如下两个接口之一:Serializable、Externalizable
  但在整个io中最重要的就是五类一接口了。其他的也是很重要的但这五类一接口占据了最主要的地位。
  五类:指的是File、OutputStream、InputStream、Writer、Reader;
  一接口:指的是Serializable。
  掌握了这些IO的核心操作那么对于Java中的IO体系也就有了一个初步的认识了。
  主要的类如下:
  1。File(文件特征与管理):File类是对文件系统中文件以及文件夹进行封装的对象,可以通过对象的思想来操作文件和文件夹。File类保存文件或目录的各种元数据信息,包括文件名、文件长度、最后修改时间、是否可读、获取当前文件的路径名,判断指定文件是否存在、获得当前目录中的文件列表,创建、删除文件和目录等方法。
  2。InputStream(二进制格式操作):抽象类,基于字节的输入操作,是所有输入流的父类。定义了所有输入流都具有的共同特征。
  3。OutputStream(二进制格式操作):抽象类。基于字节的输出操作。是所有输出流的父类。定义了所有输出流都具有的共同特征。
  4。Reader(文件格式操作):抽象类,基于字符的输入操作。
  5。Writer(文件格式操作):抽象类,基于字符的输出操作。
  二、File
  1、从定义看,File类是Object的直接子类,但同时也继承了Comparable接口可以进行数组的排序。File类的操作包括文件的创建、删除、重命名、得到路径、创建时间等,以下是文件操作常用的函数。
  File类是对文件系统中文件以及文件夹进行封装的对象,可以通过对象的思想来操作文件和文件夹。File类保存文件或目录的各种元数据信息,包括文件名、文件长度、最后修改时间、是否可读、获取当前文件的路径名,判断指定文件是否存在、获得当前目录中的文件列表,创建、删除文件和目录等方法。
  三、RandomAccessFile类
  (1)RandomAccessFile类支持随机访问的方式,程序可以直接跳到文件的任意地方来读、写文件
  1。支持只访问文件的部分内容
  2。可以向已存在的文件后追加内容
  (2)RandomAccessFile对象包含一个记录指针,用以标示当前读写处的位置。RandomAccessFile类对象可以自由移动记录指针:
  1。longgetFilePointer():获取文件记录指针的当前位置
  2。voidseek(longpos):将文件记录指针定位到pos位置
  构造器
  1。publicRandomAccessFile(Filefile,Stringmode)
  2。publicRandomAccessFile(Stringname,Stringmode)
  (3)创建RandomAccessFile类实例需要指定一个mode参数,该参数指定RandomAccessFile的访问模式:
  1。r:以只读方式打开
  2。rw:打开以便读取和写入
  3。rwd:打开以便读取和写入;同步文件内容的更新
  4。rws:打开以便读取和写入;同步文件内容和元数据的更新
  以上就是大数据开发基础之JAVAIO(二)的所有内容了,希望大家可以在这两篇文章中对IO有一定的了解,有所收获。希望大家点个关注,及时收取最新文章推送。
  有问题的欢迎在评论区留言,如有侵权请告知。

好玩的竹竿教案游戏名称:好玩的竹竿游戏目标:1、能探索发现出竹竿的多种玩法。2、了解跳竹竿这一民间体育游戏的来历,尝试用XX和XXX两种节奏型跳竹竿。3、体验与……教学设计快乐的节日快乐的节日教材分析:本诗是儿童曲《快乐的节日》的歌词,诗歌内容贴近儿童生活,语言生动形象,旋律欢快、活泼,多年来一直是孩子们爱唱的歌曲之一。诗文运用比喻和拟人的手法……六年级Oh!ThatsMySon!的英语教学反思本课是EEC小学英语六年上第七课Oh!That’smyson!第二课时的内容。为了提高学生的英语语言能力和文化素质,着重培养学生运用英语的能力。所以在教学中我注重学用结合,学以……大班健康教案运粮忙教学目标1学习用合适的方法搬运物品走过障碍物,发展平衡及快速奔跑能力。2与同伴合作搬运粮食,提高身体的负重能力。教学准备幼儿经验准备玩过接力赛的游戏,有合作的经验。……七年级数学说课稿平面图形说课稿一、教学内容分析:在学完4。14。3这三小节的学习,学生意识到立体图形是由平面图形围成的因此此时学生的心中有一种意犹未尽的感觉,他们希望有对所学知识作进一步探究及讨论的机……化学分子和原子教学反思一、分子运动的活动探究中应注意的问题如课本50页图38所示,有关分子运动活动探究的解释性描述中,只能提及:氨分子运动进入酚酞溶液中,酚酞溶液变为红色。而不能盲目扩展成如此……充气雨衣教案一、教材简说二、学习目标1会认14个生字。2学习默读课文,粗知故事的大意。3想想生活中还有哪些日常用品需要改进。三、教学建议(一)识字……幼儿园小班散步教案所谓兴趣是最好的老师,有了兴趣就能够更好的激发幼儿的学习主动性,使学习成为快乐的事,幼儿的教学教师要抓住这一点进行教学。下面是小编整理的幼儿园小班散步教案,欢迎查看,希望帮助到……幼儿园制作纸箱车教案活动目标1、尝试利用纸箱进行汽车的车身制作。2、与同伴共同利用纸箱纸盒等材料制作喜欢的车。3、愿意根据纸盒、纸箱的外形进行想象,大胆使用切割、连接、刷色等方法……有关跟踪台风的卫星的教学反思《跟踪台风的卫星》是一篇科学童话。作者用拟人化的手法,讲述了第三代气象卫星紧紧地跟踪、监视台风的动向,为人类预防台风袭击、减少损失作出了贡献,从而形象地向小学生展示了最新的科技……关于三年级语文上册在南极的日子教学设计范文教学要求1、指导学生读懂课文内容,体会我们和考察队员之间的深厚感情;和同学交流有关南极的知识,受到热爱科学的思想教育,三年级语文上册《在南极的日子》教学设计。2、指……王几何教案免费《王几何》这篇课文是一篇典型的写人记事的文章。今天,小编为大家带来了王几何教案免费,希望大家喜欢!王几何教案免费一、内容及其分析内容:本节课的教学内容是《王几何》……
蚂蚁集团捐助1000万港币支援香港抗疫IT之家2月18日消息,今日蚂蚁集团通过蚂蚁公益基金会向香港捐款1000万港币,支援当地抗疫工作,为全港医护人员加油打气。据了解,相关款项将定向用于医护人员防护物资补给与……列方程解两步计算的应用问题优秀教案设计教学目标:经历猜数游戏、列方程解决问题以及认识方程的解和解方程的过程。知道什么叫方程的解和解方程,能根据数量关系列方程解决问题,并能检验方程的解是否正确。3、……2022年央视春晚节目单公布IT之家1月30日消息,刚刚,春晚官方微博公布了2022年中央广播电视总台春晚节目单。IT之家了解到,1月27日,春晚进行了第四次彩排。官方称本次春晚首次运用LED屏幕打……全球疫情预防队伍集结,比尔盖茨称每年投10亿美元北京时间4月13日消息,微软公司联合创始人比尔盖茨(BillGates)周二在2022年TED大会敦促全球领导人创建一支流行病应急队伍,帮助识别和跟踪新出现的病毒,每年要投资1……Unit7ampnbspCulturalampnbspRelunit7culturalrelicsthefirstperiod(warmingupandprereading)teachinggoals:1。target……上海连续查处多起涉疫谣言6个造谣传谣群组被封,多人被行政处罚IT之家4月13日消息,据网信上海微信公众号消息,近日,接网民举报并经查实,圈群传播的居委倒卖20万箱捐赠物资市民信息登记不全导致核酸白做宝山方舱隔离人员睡纸箱‘黑快递’为了赚……集成电路科学与工程登榜双一流,距一级学科设立仅一年2月9日,教育部、财政部、国家发展改革委印发《关于深入推进世界一流大学和一流学科建设的若干意见》,第二轮双一流建设高校及建设学科名单公布,涉147所建设高校、331个建设学科(……淘宝修改会员名功能灰度测试中,4月下旬前向更多人开放IT之家3月25日消息,本月早些时候,IT之家报道了淘宝开始内测修改会员名。现在,根据淘宝客服小蜜的最新消息,该功能将在4月下旬前向更多人开放。有改名需求的用户现在可以向……幸福是什么意思幸福,是指一个人的需求得到满足而产生长久的喜悦,并希望一直保持现状的心理情绪,并不与快乐、快感、方便划等号。下面是小编为大家整理的幸福是什么意思,希望对大家有帮助!幸福基本解释……哔哩哔哩第一季度单个用户日均使用时间达到95分钟,破纪录IT之家5月2日消息,今晚,哔哩哔哩在港交所发布公告,称预计2022年第一季度的净营业额将介于人民币50亿元至人民币51亿元。哔哩哔哩在公告中表示,由于新冠肺炎疫情在中国……大自然的语言的教学反思范文新课标实施后,教师都在不断的探索,如何在课堂教学中进行教改。我也想和大家一起探讨交流。并谈谈这节课的教学设想与反思:一、教学模式:自主、合作、探究式课改实施后,课堂……小学春酒的教学设计范文教学目标知识目标1积累词语,掌握家醅、一马当先、挑剔、炮制、顾名思义、兴高采烈等词的读音、词义,并学会运用。2了解作者及其创作概况。3了解作者故乡……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网