Research of algorithms based on Java.