该类只实现J2me下Tar格式简单的打包方法(不支持目录打包),并没有实现解包方法。
Tar头文件格式为
Field Offset | Field Size | Field |
---|---|---|
0 | 100 | File name |
100 | 8 | File mode |
108 | 8 | Owner's numeric user ID |
116 | 8 | Group's numeric user ID |
124 | 12 | File size in bytes |
136 | 12 | Last modification time in numeric Unix time format |
148 | 8 | Checksum for header block |
156 | 1 | Link indicator (file type) |
157 | 100 | Name of linked file |
The Link indicator field can have the following values:
Value | Meaning |
---|---|
'0' | Normal file |
(ASCII NUL ) | Normal file (now obsolete) |
'1' | Hard link |
'2' | Symbolic link |
'3' | Character special |
'4' | Block special |
'5' | Directory |
'6' | FIFO |
'7' | Contiguous file |
demo类(j2se)
贴图
(j2me)
第一次在CSDN写博客,转载注明出处。