随笔分类 - JavaSe
这是Java基础的一些练习和知识
摘要:数据类型的扩展 银行业务的处理 说到数字,我们可能第一想到的是int 、浮点型数据类型 但是对于“钱”来说,用浮点型数据类型是不行的,Int更是不可以 为何浮点型不可以? 因为浮点型float double是有限的,离散的,舍入误差的,大约,接近但是不相等 我们在处理这些需要精度的数据的时候应该要避
阅读全文
摘要:对于直接缓冲区和非直接缓冲区到底怎么选? 1.直接缓冲区是建立在系统的物理内存的,而非直接缓冲区是建立在jvm内存,jvm内存是有上限的,所以速度会很慢 2使用直接缓冲区会对你的物理内存有一定的影响。而非直接缓冲区不会,但是会慢。
阅读全文
摘要:IO面向流数据,NIO面向缓冲数据,缓冲即是内存。 IO实现单向操作,NIO可以实现双向
阅读全文
摘要:对象输入流ObjectInputStream读取磁盘对象到内存,操作和输出流ObjectOutputStream一样 值得注意的是要在对象类中加入一个可序列化的ID 如图:
阅读全文
摘要:对象操作流ObjectOutputStream 可以对对象进行网络传输,不过值得注意的是,类要实现序列化接口 下面是ObjectOutputStream的使用
阅读全文
摘要:关于FileOutPutStream中的write方法解释
阅读全文
摘要:IO流 把文件从硬盘读取到内存里面-》读取-》读入read-》输入-》INput-》输入流 把内存里面把数据保存到硬盘-》存储-》写入write-》输出-》Output-》输出流 数据流 字节流 可以读取任意的类型数据 抽象基类:inputStream OutputStream 字符流 只可以读取文
阅读全文

浙公网安备 33010602011771号