1. 数组byte[] arr = new byte[1024], 为什么一定要这么写呢?而没有C里面的int arr[1024]之类的写法。 答: 因为数组都是在对上进行分配的,所以必须要用new关键词来进行分配。