摘要:
大端模式:是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中小端模式:是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。采用大端方式进行数据存放符合人类的正常思维,而采用小端方式进行数据存放利于计算机处理。到目前为止,采用大端或者小端进行数据存放,其孰优孰劣也没有定论。嵌入式系统开发者应该对Little-endian和Big-endian模式非常了解。采用Little-endian模式的CPU对操作数的存放方式是从低字节到高字节,而Big-endian模式对操作数的存放方式是从高字节到低字节。16bit宽的数0x1234在Little-endian模式C 阅读全文
摘要:
在正式介绍如何使用Java的输入/输出相关类来进行文件存取前,先简单地通过使用java.io.RandomAccessFile来存取文件,以认识一些文件存取时所必须注意的概念与事项。文件存取通常是循序的,每在文件中存取一次,文件的读取位置就会相对于目前的位置前进一次。然而有时必须指定文件的某个区段进行读取或写入的动作,也就是进行随机存取(Random Access),即要能在文件中随意地移动读取位置。这时可以使用RandomAccessFile,使用它的seek()方法来指定文件存取的位置,指定的单位是字节。为了移动存取位置时的方便,通常在随机存取文件中会固定每一个数据的长度。例如长度固定为每 阅读全文
摘要:
properties类是Hashtable的子类 增加了将Hashtable对象中的关键字保存到文件和从文件中读取关键字和值到Hashtable对象中的方法Properties.store方法存储Properties对象中的内容,每个属性的关键字和值都必须是String类型的。load方法则是从文件中读取。总之是一个跟文件相关的类。properties 如上面所说,一般和文件相关这个文件比较特殊,必须是键值对的形式就像windows 里的 .ini文件一样如:window=800*600screen=1左边键名,右边值,用等号连接properties 读取文件后,会存为一个个键值对的形式,ke 阅读全文