Rust might not be large enough to become a conventional language. The Final Reason why I think Java won’t be replaced is because the entire company of Android has a lot of servers that run on Java. Overall, There is a possibility that Rust could replace Java but it most likely wont .
Read moreShould you learn Rust or go?
Rust makes a number of design trade-offs to achieve the best possible execution speed. By contrast, Go is more concerned about simplicity, and it’s willing to sacrifice some (run-time) performance for it. But Go’s build speed is unbeatable, and that’s important for large codebases. Rust is faster than Go .
Read moreIs Rust better than Java?
When it comes to Java, this programming language is significantly slower than Rust. Rust delivers faster startup times and smaller memory footprint on top of it . Java uses Garbage Collection for memory management, which decreases performance.
Read more