インターフェース内で「public void method();」と書くのと「void method();」は同じですか。

インターフェースのメソッドは暗黙的にpublicとなるため、省略しても意味は変わりません。