There are many frameworks in java. For example, you do not need to use JUnit, you can use TestNG with almost the same tool support. There are also some mocking frameworks.
In terms of coding standards, IDEs come with an embedded system, and several others are also available (I'm most familiar with IDEs, so I don’t know the name from the hands).
Eclipse IDE, , NetBeans IntelliJ IDEA . IDE , .
"" (, Java) IDE , Ant Maven .
. , CruiseControl, , TeamCity .
, , Java, , , , , xdoclet. GUI- , GUI, .
. , (JBoss, Oracle ( Sun) IBM ) Java ( , ).
, , , . .
Java, . Java , ...