What is Core Java
The son Core describes the basic concept of something, and here, the give voice ‘Core Java ‘ defines the basic Java that covers the basic concept of Java programming language. We all are mindful that Java is one of the long-familiar and wide used program languages, and to begin with it, the novice has to start the travel with Core Java and then towards the Advance Java. The Java program language is a general-purpose programming linguistic process that is based on the OOPs concept. The ocean of Java is excessively deeply to learn, i.e., as a lot you learn more, you will know its depth. Java is a platform-independent and full-bodied program terminology. The principle followed by Java is WORA that says Write Once, Run Anywhere. The scheduling terminology is quite simple and easily to understand. But one should know that Core Java is not different from Java. Java is complete in itself, but for the beginners, it is natural that the novice must begin with the effect concepts of Java. In actual, Java has different editions, where Core Java is one of the parts of an edition .
The Java Programming Language has the following defined editions that it supports:
Java SE (Java Standard Edition)
The Java SE is a computing-based platform and used for developing desktop or Window based applications. thus, core Java is the part of Java SE where the developers develop desktop-based applications by using the basic concepts of Java where JDK ( Java Development Kit ) is a quite familiar Java SE execution .
Java EE (Java Enterprise Edition)
besides known as Java 2 Platform or J2EE. It is the enterprise platform where a developer develops applications on the servers, i, the enterprise growth. This edition is used for vane exploitation.
Reading: What is Core Java – Flickroom
Java ME (Java Micro Edition)
It is the micro edition that is used for the development of mobile telephone applications. thus, for the development of mobile applications, one needs to use Java ME .
frankincense, it is clear that Core Java is the part of Java SE and Java SE is the foundation for all other Java editions.
Read more: How to Use Google Forms
Concepts Covered in Core Java
The following concepts are some of the major basic concepts of Java through which a beginner should go through:
Read more: Google drive
- Java Fundamentals
- OOPs Concepts
- Overloading & Overriding
- Inheritance with Interface and Abstract Class
- Exception Handling
- JDBC (Basic Database Flickroomns)
Although these major concepts hold its own depth, after gaining and implementing the best cognition in the basic Java concepts, one can move towards the advanced Java adaptation as the advance department of the Java is quite concern but can only be sympathize when the kernel concepts of Java are clear .
Core Java Vs. Advance Java
Both Core Java and Advance Java are parts of Java scheduling, but for understanding the stallion Java well, we need to differentiate between both. thus, below we have described some differences between both core java and advance java :
|Core Java||Advance Java|
|Core Java covers the basic concepts of the Java programming language.||Advance Java covers the advanced topics and concepts of the Java programming language.|
|Core Java is used for developing computing or desktop applications.||Advance Java is used for developing enterprise applications.|
|It is the first step, to begin with, Java.||It is the next step after completing the Core Java.|
|Core Java is based on single-tier architecture.||Advance Java is based on two-tier architecture.|
|It comes under Java SE.||It comes under Java EE or J2EE.|
|It covers core topics such as OOPs, inheritance, exception handling, etc.||It covers advanced topics such as JDBC, servlets, JSP, web services etc.|