Java is a programming language and computing platform that’s used to create applications for many devices and platforms. It’s object-oriented, meaning it uses classes, objects, and other concepts to organize code.
What can Java be used for?
-
- Mobile apps, especially Android apps
- Desktop applications
- Web applications
- Web servers and application servers
- Games
- Database connection
- Enterprise software
- Smartphone operating systems
How does Java work?
- You write a program in Java, and a compiler turns it into Java bytecode
- The Java Virtual Machine (JVM) runs the Java bytecode
- The JVM is part of the Java runtime environment (JRE)
- Java uses an automatic garbage collector to manage memory
Where can I learn more about Java?
- You can learn more about Java programming at dev.java
- You can learn more about Java for business users at oracle.com/java
- You can download Java for personal use for free at java.com