If your code can be perfectly reconstructed in under 30 seconds online, was it ever really yours ?
Java bytecode often retains significant metadata, including class names, method signatures, and sometimes even variable names, making it much easier to decompile than native binaries. java online decompiler