Java has many libraries and tools for Machine Learning, some of them are Weka, Java-ML, MLlib, and Deeplearning4j, which helps to solve cutting edge machine learning problems. Java is 25 times faster than Python and in concurrency also, Java beats Python.
Also, watch this video on Machine Learning with Java: