-
(v>>>24) & 0xFF 这是把v前面右移所产生的0去掉
raf.seek(0);RandomAccessFile的定位方法;
查看全部 -
RandomAccessFile java提供的对文件内容的访问,既可以读文件,也可以写文件。
RandomAccessFile 支持随机访问文件,可以访问文件的任意位置
(1)java文件模型
在硬盘上的文件是byte存储的,是数据的集合
(2)打开文件
有两种模式"rw"(读写)"r"(只读)
RandomAccessFile raf=new RandomAccessFile(file,"rw");
文件指针,打开文件时指针在开头 pointer=0;
(3)写文件
raf.write(int)--->只写一个字节(后8位),同时指针指向下一个位置,准备再次写入
(4)读方法
int b=raf.read()--->读一个字节
(5)文件读写完以后一定要关闭
查看全部 -
list() 方法用于列出当前目录下的子目录和文件
查看全部 -
java.io.File 类用于表示文件(目录)
File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问。
File file=new File(路径);
file.exists(); 文件是否存在
file.mkdir(); 新建文件夹
file.delete(); 文件删除
File.separator 设置分隔符
file.isDirectory(); 判断文件是否是一个目录
file.isFile();判断是否是一个文件
createNewFile(); 创建文件
file.getAbsolutePath() 返回文件路径
file.getName() 返回文件名字
file.getParent(); 返回父目录路径
file.mkdirs(); 创建多级目录
查看全部 -
gbk编码中文占用2个字节,英文占用1个字节
utf-8编码中文占用3个字节,英文占用1个字节
utf-16be 中文占用2个字节,英文占用2个字节
中文系统下,ANSI编码代表GBK编码
查看全部 -
字节流小记
查看全部 -
RandomAccessFile基本操作2
查看全部 -
RandomAccessFile基本操作1
查看全部 -
对文件的访问,可以读文件也可以写文件
查看全部 -
如何遍历目录及其子文件
查看全部 -
不同编码中英文占用的字节不同,jdk中一个占2个字节,英文1个占一个字节。Java双字节编码utf-16be 中-2,英-2
查看全部 -
Java.io.File类用于表示文件目录,File类只用于表示文件目录的信息名称大小等,不能用于文件内容的访问
查看全部 -
关键字查看全部
-
基本类型的占用的字节大小忘记了,记一下:
byte 1字节
short 2字节
int 4字节
long 8字节
float 4字节
double 8字节
char 2字节
boolean 1字节查看全部 -
GBK编码:中文占用2个字节,英文占用1个字节
UTF-8编码:中文占3个字节,英文占用1个字节
UTF-16be编码:中文占2个字节,英文占用2个字节
查看全部
举报