我原先的做法是开一个byte[] 当需要清空时将该byte[] dispose掉 再new 一个byte[]
感觉这样做能保证用于存放数据的空间的清洁,不过这样做会消耗资源
其实只要将该byte[]的指针置为0 就等于是清空该byte[]
当使用该byte[]再次接收数据时可能出现尾端的垃圾数据,这些交给解析报文的层处理就好。
我原先的做法是开一个byte[] 当需要清空时将该byte[] dispose掉 再new 一个byte[]
感觉这样做能保证用于存放数据的空间的清洁,不过这样做会消耗资源
其实只要将该byte[]的指针置为0 就等于是清空该byte[]
当使用该byte[]再次接收数据时可能出现尾端的垃圾数据,这些交给解析报文的层处理就好。
转载于:https://www.cnblogs.com/nearis/archive/2010/01/06/1640217.html