随笔分类 -  学习2

上一页 1 2 3 4 5 6 ··· 10 下一页
摘要:缓冲流概述 缓冲流,也叫高效流,是对4个基本的 Filexxx流的增强,所以也是4个流,按照数据类型分类︰·字节缓冲流:BufferedInputStream , Bufferedoutputstream·字符缓冲流:BufferedReader, BufferedwriterI缓冲流的基本原理,是 阅读全文
posted @ 2022-07-09 14:52 帕拉利斯 阅读(170) 评论(0) 推荐(0) 编辑
摘要:可以使用Properties集合中的方法store,把集合中的临时数据,持久化写入到硬盘中存储void store ( outputstream out, string comments)void store( iwriter writer,string comments)参数:Outputstre 阅读全文
posted @ 2022-07-09 14:26 帕拉利斯 阅读(26) 评论(0) 推荐(0) 编辑
摘要:JDK7的新特性在try的后边可以增加一个(),在括号中可以定义流对象那么这个流对象的作用域就在try中有效try中的代码执行完毕,会自动把流对象释放,不用写finally格式:try(定义流对象;定义流对象....)i可能会产出异常的代码}catch(异常类变量变量名){异常的处理逻辑 JDK9新 阅读全文
posted @ 2022-07-09 11:47 帕拉利斯 阅读(37) 评论(0) 推荐(0) 编辑
摘要:续写和换行续写,追加写:使用两个参数的构造方法Filewriter( string fiLeName, boolean append )FiLewriter( File file, booLean append )参数:string fiLeName ,File file:写入数据的目的地boole 阅读全文
posted @ 2022-07-09 11:25 帕拉利斯 阅读(26) 评论(0) 推荐(0) 编辑
摘要:java.io.lwriter :字符输出流,是所有字符输出流的最顶层的父类,是一个抽象类共性的成员方法:- void write(int c)写入单个字符。- void write( char[] cbuf)写入字符数组。- abstractvoid write(char[ ] cbuf,int 阅读全文
posted @ 2022-07-09 10:54 帕拉利斯 阅读(127) 评论(0) 推荐(0) 编辑
摘要:字符流介绍 java.io.Reader :字符输入流,是字符输入流的最顶层的父类,定义了一些共性的成员方法,是一个抽象类共性的成员方法: int read(读取单个字符并返回。int read (char[] cbuf)一次读取多个字符,将字符读入数组。void close()关闭该流并释放与之关 阅读全文
posted @ 2022-07-09 10:22 帕拉利斯 阅读(73) 评论(0) 推荐(0) 编辑
摘要:文件复制练习;一读一写明确:数据源:a.txt数据的目的地:c.txt 文件复制的步骤:1.创建一个字节输入流对象,构造方法中绑定要读取的数据源 2.创建一个字节输出流对象,构造方法中绑定要写入的目的地 3.使用字节输入流对象中的方法read读取文件 4 .使用字节输出流中的方法write,把读取到 阅读全文
posted @ 2022-07-09 09:54 帕拉利斯 阅读(64) 评论(0) 推荐(0) 编辑
摘要:字节输入流一次读取多个字节的方法:int read(byte[ ] b)从输入流中读取一定数量的字节,并将其存储在缓冲区数组b中。明确两件事情:1.方法的参数byte[]的作用?2.方法的返回值int是什么?string类的构造方法string( byte[] bytes) :把字节数组转换为字符串 阅读全文
posted @ 2022-07-09 09:28 帕拉利斯 阅读(18) 评论(0) 推荐(0) 编辑
摘要:java.io.InputStream:字节输入流此抽象类是表示字节输入流的所有类的超类。定义了所有子类共性的方法:int read()从输入流中读取数据的下一个字节。int read(byte[] b)从输入流中读取一定数量的字节,并将其存储在缓冲区数组b中void close()关闭此输入流并释 阅读全文
posted @ 2022-07-08 21:29 帕拉利斯 阅读(72) 评论(0) 推荐(0) 编辑
摘要:追加写/续写:使用两个参数的构造方法FiLeoutputStream(String name, boolean append)创建一个向具有指定name的文件中写入数据的输出文件流。FileOutputStream(File file, boolean append)创建一个向指定File对象表示的 阅读全文
posted @ 2022-07-08 20:57 帕拉利斯 阅读(51) 评论(0) 推荐(0) 编辑
摘要:构造方法:FileoutputStream(String name)创建一个向具有指定名称的文件中写入数据的输出文件流。FileOutputStream(File file)创建一个向指定FiLe对象表示的文件中写入数据的文件输出流参数:写入数据的目的string name:目的地是一个文件的路径F 阅读全文
posted @ 2022-07-08 20:31 帕拉利斯 阅读(61) 评论(0) 推荐(0) 编辑
摘要:一切皆为字节 一切文件数据(文本、图片、视频等)在存储时,都是以二进制数字的形式保存,都一个一个的字节,那么传输时一样如此。 所以,字节流可以传输任意文件数据。在操作流的时候,我们要时刻明确,无论使用什么样的流对象,底层传输的始终为二进制数据 java.io.outputstream:字节输出流此抽 阅读全文
posted @ 2022-07-08 20:20 帕拉利斯 阅读(56) 评论(0) 推荐(0) 编辑
摘要:labdam简化过滤器 IO流概述 什么是IO生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢﹖键盘、内存、硬盘、外接设备等等。我们把这种数据的传输,可以看做是一 阅读全文
posted @ 2022-07-08 20:13 帕拉利斯 阅读(28) 评论(0) 推荐(0) 编辑
摘要:3.1文件搜索搜索D: laaa目录中的.java文件。分析:1.目录搜索,无法判断多少级目录,所以使用递归,遍历所有目录。 2.遍历目录时,获取的子文件,通过文件名称,判断是否符合条件。 我们可以使用过滤器来实现在FiLe类中有两个和ListFiLes重载的方法,方法的参数传递的就是过滤器File 阅读全文
posted @ 2022-07-08 20:02 帕拉利斯 阅读(32) 评论(0) 推荐(0) 编辑
摘要:递归求阶乘·阶乘:所有小于及等于该数的正整数的积 定义方法使用递归计算阶乘s的阶乘:5! =.5*(5-1)*(5-2)*(5-3)*(5-4)=5*4*3*2*1递归结束的条件获取到1的时候结束递归的目的获取下一个被乘的数字(n-1) 阅读全文
posted @ 2022-07-08 16:48 帕拉利斯 阅读(52) 评论(0) 推荐(0) 编辑
摘要:递归:方法自己调用自己-递归的分类:-递归分为两种,直接递归和间接递归。-直接递归称为方法自身调用自己。-间接递归可以A方法调用B方法,8方法调用c方法,c方法调用4方法。 -注意事项:-递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。 -在递归中虽然有限定条件,但是递归次数不能太 阅读全文
posted @ 2022-07-08 16:21 帕拉利斯 阅读(94) 评论(0) 推荐(0) 编辑
摘要:public boolean createNewFile() :当且仅当具有该名称的文件尚不存在时,创建一个新的空文件。创建文件的路径和名称在构造方法中给出(构造方法的参数)返回值:布尔值true:文件不存在,创建文件,返回truefalse:文件存在,不会创建,返回false注意:1.此方法只能创 阅读全文
posted @ 2022-07-08 16:00 帕拉利斯 阅读(124) 评论(0) 推荐(0) 编辑
摘要:FiLe类获取功能的方法- public string getAbsolutePath() :返回此FiLe的绝对路径名字符串。 - public string getpath() :将此FiLe转换为路径名字符串 - public string getName( ) :返回由此FiLe表示的文件或 阅读全文
posted @ 2022-07-08 15:11 帕拉利斯 阅读(61) 评论(0) 推荐(0) 编辑
摘要:路径:绝对路径:是一个完整的路径以盘符(c:,D: )开始的路径c: ilia.txtc: llUserslitcastllIdeaProjects ilshungyuan i l123.txtlD: i ldemo \lb.txt相对路径:是一个简化的路径相对指的是相对于当前项目的根目录(C: I 阅读全文
posted @ 2022-07-08 14:31 帕拉利斯 阅读(205) 评论(0) 推荐(0) 编辑
摘要:File类文件和目录路径名的抽象表示形式。java把电脑中的文件和文件夹(目录)封装为了一个FiLe类,我们可以使用FiLe类对文件和文件夹进行操作我们可以使用FiLe类的方法创建一个文件/文件夹删除文件/文件夹获取文件/文件夹判断文件/文件夹是否存在对文件夹进行遍历获取文件的大小FiLe类是一个与 阅读全文
posted @ 2022-07-08 14:01 帕拉利斯 阅读(37) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 10 下一页
点击右上角即可分享
微信分享提示