Dont buy this app if you are planning to code anything that needs user input. The programs are run on a remote server and the input file is uploaded with the program. That is System.in must be pre-defined before running. There is no work around because if you pause and wait for user input, the server sends an error saying the program took to long to execute and it doesnt finish.
Dont by this app, stick to programming on a real computer.
Mortusnegati about JVM - Unlimited Compilations