I want to know What is core Java and j2ee? Explain your answer
What is Java? Java is basically everywhere – from web applications to websites, from laptops to datacenters, game consoles to supercomputers, from desktops to mobile phones, almost everywhere. Java is at the core of millions of devices throughout the world; in fact, almost every native Android application comes pre-built with Java. Java was initially conceived by James Gosling at Sun Microsystems in 1991 as a platform-independent language to create software to be embedded in consumer electronic devices such as remote controls, microwave, etc. The ideal was to develop an architecture-neutral language that would work on different environments on a variety of CPUs, which ultimately gave birth to Java. Over time, it has become one of the most sophisticated and powerful programming languages, which is still widely used today. Java redefined the way we use a computer language and the evolution of internet has brought Java to the forefront of programming. The best part; it has fewer implementation dependencies compared to its predecessors, plus it’s cross-platform compatible which means it can be developed on any device, compiled into a standard bytecode which can run on all devices with Java Virtual Machine (JVM) pre-built, hence the phrase “Write once, Run anywhere”. The code is able to run on all JVM-compliant machines, thanks to its portability and ease of use. The bytecodes aren’t platform specific, so with the help of JVM, the program would run on any platform irrespective of the architecture. What is J2EE? This was originally known as Java 2 Platform, Enterprise Edition, which was later changed to Java Platform, Enterprise Edition (Java EE). This is one of the three computing platforms released by Sun Microsystems which was later acquired by Oracle Corporation. The other two platforms are Java Standard Edition (Java SE) and Java Micro Edition (Java ME). J2EE is nothing but an extension of the Java SE based on the Java programming language used for developing and deploying web-based enterprise applications. It consists of a set of APIs, services, and protocols that provide the functionality to develop multi-tiered web-based applications. It includes several technologies that extend the functionality of the Java SE APIs, such as Servlets, Connectors, Enterprise JavaBeans, etc.
Java is a Programming Language and a Platform.Java is used as programming to develop Software Applications, and It is used as Software Platform to run.
Java has 3 important Editions
1.Java Standard Edition / Core Java (* Old name J2SE)
2.Java Enterprise Edition / Advanced Java (*Old name J2EE)
3.Java Micro Edition (* Old name J2ME)
core java is the fundamental for java that will be used in any java technology
without this no one can jump on any advance java technology.
And moreover, core java packages are always started with java.lang.
J2EE is the Java 2 Enterprise Edition platform defined by Sun. J2EE is a set of specifications, patterns, and practices that define distributed.
To learn more about java you may join Java training in Noida and in Cetpa Infotech Pvt Ltd you will be master in Java technology.
Core java is j2se. it is used to develop software application or system software.
advance java is J2EE. it is used to developing Web Applications that Run with the help of Web Browser. in this we can Learn these topics:-Servlet, Java Server Pages(JSP), Enterprise Java Beans(EJB) etc
Did Not Get The Answer?
Contact people of Talent-Core Java directly from here