Difference between Java and Core Java
Java is a very famous language that is based on the object-oriented programming concepts. It is the successor of the C and C++ languages. It was developed by Sun Microsystems. Core Java is a term used by Sun Microsystems to refer to the Java to standard edition J2SE. This is the parent of all other editions of Java used on internet sites. It has a wide usage on Android applications as it is a fast and secure scripting language . This helps users to run Java in various platforms without the need for a compilation .
It’s a General term used by Sun Microsystems to describe a standard version of Java. It is the most basic edition of Java which was used as the basis for making all other editions. It is a part of Java and it is used mainly for developing desktop applications and server-based applications.
Difference between Java and Core Java
S. No. |
Java |
Core Java |
1. |
It consists of J2SE, J2EE and J2ME. |
It consists only of J2SE. |
2. |
It is used to develop applets and applications. |
It is used only to develop desktop and server based applications. |
3. |
Is a superset of core Java. |
This is a subset of Java. |
4. |
It can be used for mapping applications on embedded systems. |
It cannot be used for developing applications on embedded systems or mobiles. |
5. |
It has a continuous contribution from industry experts, Java developers, and other open-source organizations. |
It is not Community-driven. |
6. |
It can reduce network usage, making it budget-friendly. |
It cannot reduce network usage. |
Last Updated :
24 Jan, 2023
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...