Is the "new Sprite" and "new Sprite()" all the same?

Sometimes I saw people code like this when no argument is passed into the constructor:

var s:Sprite = new Sprite;

but some are like this:

var s:Sprite = new Sprite();

So is these all the same?