Java is everywhere

Ghost

Active Coder
Moderator
Apr 19, 2019
303
140
43

It's true that Java is in a lot of places... Android phones, Java applets online, popular video games, software, and so much more. It's in a lot of places because it is cross-platform and can work as long as the OS has the JRE (Java Runtime Environment) installed. Now there are ways to package the JRE into applications, so that the users don't even have to install anything other than the program itself.
 

Dan-Kode

Well-Known Coder
May 24, 2019
433
119
53
github.com
Yip. Java is everywhere. Either it be in your Appliances, Computer or Smartphone, it's everywhere all right.

Java is Cross-Platform and is designed to be like that. So with it being Cross-Platform, it can essentially be anywhere on anything. Java powers the Android OS, it's given birth to popular Games like Minecraft, it's on Servers, Software-Developers use it to make Programs, it's everywhere! But as @Ghost stated, a Java Program cannot run if the OS does not have the JRE(Java-Runtime-Environment) installed on the OS. So since Java powers mainly Android's UI, if Android didn't have the JRE on it then you'd be left with no UI. So again, you need the JRE to use Java.

Java is constantly evolving and growing and will be around for years to come. I don't see it going anywhere anytime soon so we'll probably still be using it in 65+ years.
 

Malcolm

Administrator
Administrator
Jan 2, 2018
915
255
75
Canada
codeforum.org

It's true that Java is in a lot of places... Android phones, Java applets online, popular video games, software, and so much more. It's in a lot of places because it is cross-platform and can work as long as the OS has the JRE (Java Runtime Environment) installed. Now there are ways to package the JRE into applications, so that the users don't even have to install anything other than the program itself.
Very Interesting! Thanks for sharing this @Ghost :)
 

Mandiux

New Coder
Aug 6, 2019
14
7
4
The more I learn about Java, the more I like it. I recently took a course and found out there are three GUI classes withing the language. AWT, SWING & JAVAFX. I found this super interesting, as I took it as a sign of the language progressing with the times. JavaFX having support for such things as multi-touch and being the newer one of the three. Very cool and interesting. Will continue to learn.