初心者です。
本によって書き方が違うのですが
public static void main(String[] args)
と
public static void main(String args[])

はどちらが正しいのでしょうか。
どちらも簡単なサンプルグラムなら
エラーメッセージを出さずに実行できるようですが。
どちらでもいいのであれば、
それぞれどのような意味でしょうか。