我很好奇是否有类似于Cocoa NSData Class的Java库。我找过了但是没有找到任何相关信息。我想要制作一个文件共享客户端服务器应用程序。
我很好奇是否有类似于Cocoa NSData Class的Java库。我找过了但是没有找到任何相关信息。我想要制作一个文件共享客户端服务器应用程序。
ByteBuffer是什么?
long
只能存储 8 个字节。但实际上并不是这样,因为它是有符号值。 - Greg Brown不确定您具体需要什么,但是byte[]
可以满足吗?
一个简单的byte[]无法调整大小。有些情况下可能需要在byte[]末尾注入额外的数据,因此在这种情况下,每次需要修改发送时都必须完全创建一个新的byte[]数组,这是一个性能问题。
ArrayList很灵活。您只需创建一次即可通过在ArrayList末尾注入附加数据,而无需重新创建ArrayList来修改字节。