Java语法:byte f()[]与byte [] f()

ZZ *_*der 1 java syntax

刚注意到ByteArrayOutputStream,toByteArray()声明为,

public synchronized byte toByteArray()[];
Run Code Online (Sandbox Code Playgroud)

这个声明和下面的声明之间有什么区别?

public synchronized byte[] toByteArray();
Run Code Online (Sandbox Code Playgroud)

Chr*_*ung 5

在这种情况下,没有.

如果您有声明:

byte[] a, b;
byte c[], d;
Run Code Online (Sandbox Code Playgroud)

然后a,b和,cbyte[],而且dbyte.