I am not so sure you can find any IDE capable of
create native code and window EXE because Java not
intended to go that approach. As you create your
source code the first thing you code is the public
class that also serves as EXE.
With Java HotSpot I think you can make your Java run
faster than VB the only language it behind is C.
Me, I think you do whatever fit in your organization
because every organization different. Java is popular
because ... otherwise, Bill Gate not spend a dime to
create C# which based on Java's technology.