while(true)里每次重新
receiveData = new byte[1024];初始化一下存放数据的数组不就可以了
receiveData = new byte[1024];初始化一下存放数据的数组不就可以了
解决方案 »
- 怎样在Eclipse下配置Tomcat,步骤写详细一点
- Java中如何用正则表达式匹配 * ? + { } [ ] ( ) 等特殊字符
- 关于读取图像的问题
- 求救,关于prefuse
- JAVA编程思想》的包的问题?
- 在jbuilder里新建servlet可以新建几个方法 我一开始新建的时候只加了一个dopost
- Unicode问题????(来者有分!!!!)
- 如何将图象从Oracle数据库中读出直接显示到Jsp页面上?谢谢
- 能否将一群数据输出到Excel 那样的表格中..如果能,用什么API,最好有个例子.多谢..
- java连接数据库例子
- JDBC PreparedStatement executeBatch 如何忽略异常?
- java随机数的生成
嗯,这样是可以,对性能会不会有影响啊初始化个数组能有多大影响,再说你上个数组没引用了,JVM自己不就去释放了吗。
嗯,这样是可以,对性能会不会有影响啊初始化个数组能有多大影响,再说你上个数组没引用了,JVM自己不就去释放了吗。嗯,我再看看。
在处理getData前先把收到的长度取出来,然后根据长度去读取数组中的数据就可以了.
具体可以查看DatagramPacket的API