From the Java application domain, the Java language application direction mainly manifests in the following several aspects:
Enterprise application: Mainly refers to the complex large enterprise software system, various types of Web sites.
Java's security mechanism and its cross-platform advantages make it widely used in the field of distributed system development. Application areas include finance, telecommunications, transportation, e-commerce and so on.
Android App: Android apps are written in the Java language.
The level of Android development depends largely on whether the core capabilities of the Java language are solid.
Mobile applications: mainly in the consumer and embedded areas, refers to the application of a variety of small devices.
Including mobile phones, PDAs, set-top boxes, automotive communications equipment.
Application of Java in various fields