如图,当时不知道哪里出了问题。报了题目的错误。
private byte[] senderbyte = new byte[] {};
这里是该数组的出处,错误原因:静态方法不能直接调用非静态字段。
解决办法:给字段加static关键字。
private static byte[] senderbyte = new byte[] {};
问题即可解决。因为很多时候类要写很多,调用时难免要加static修饰,出现这种错误是比较常见的,要记得加静态修饰符。
如图,当时不知道哪里出了问题。报了题目的错误。
private byte[] senderbyte = new byte[] {};
这里是该数组的出处,错误原因:静态方法不能直接调用非静态字段。
解决办法:给字段加static关键字。
private static byte[] senderbyte = new byte[] {};
问题即可解决。因为很多时候类要写很多,调用时难免要加static修饰,出现这种错误是比较常见的,要记得加静态修饰符。