Let's talk briefly here. .
First of all:
Running is slow. As we all know, the operation of java programs depends on.
Java virtual machine, so it is slower than other languages (assembly, C, c++), because it is not direct and executes machine code.
Second:
Because java is cross-platform. So he can't be like a language.
(e.g. compile, c)
This is closer to the operating system. You can't handle the bottom layer of the operating system. But you can use jni of java
(that is, the java local interface. As the name implies: it is called in java language, on the current system.
Other programming languages
"assembly or c" program) technology to solve this problem, but this is only solved. Part of the problem.
So if you want to develop
Applications.
optimum selection
Development languages other than java