answersLogoWhite

0


Best Answer

Core Java has to do with the basic package of Java objects that are typically used for general desktop applications. These objects come in the 'Standard Edition' of Java

Advanced Java could actually refer to any advanced topic having to do with Java programming-- and there are many.

The other packages that you will typically see being referred to in opposition to Core Java are Enterprise Java and Micro Edition. Enterprise Java is largely business and network oriented, and Micro Edition is what is typically used for hand-held devices.

The difference is that 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.

Where as advance java is specialisation in some domain, such as networking, web, DCOM or database handling.

And more over core java packages are always started with "java"

e.g.java.lang.....

where as advance java are always with "javax"

e.g.

javax.servlet....

Core Java uses the console for Input and output i.e - DOS Prompt

Advanced Java is more on the GUI side with a Window,Buttons,Frames,TitleBar,etc.

and is used to create more client-server based applications and applets.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

6y ago

Core Java is Sun's term, used to refer to Java SE, the standard edition and a set of related technologies, like the Java VM, CORBA, et cetera. This is mostly todifferentiatefrom, say, Java ME or Java EE. Also note that they're talking about a set of libraries rather than the programming language.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Core Java has to do with the basic package of Java objects that are typically used for general desktop applications. These objects come in the 'Standard Edition' of Java

Advanced Java could actually refer to any advanced topic having to do with Java programming-- and there are many.

The other packages that you will typically see being referred to in opposition to Core Java are Enterprise Java and Micro Edition. Enterprise Java is largely business and network oriented, and Micro Edition is what is typically used for hand-held devices.

The difference is that 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.

Where as advance java is specialisation in some domain, such as networking, web, DCOM or database handling.

And more over core java packages are always started with "java"

e.g.java.lang.....

where as advance java are always with "javax"

e.g.

javax.servlet....

Core Java uses the console for Input and output i.e - DOS Prompt

Advanced Java is more on the GUI side with a Window,Buttons,Frames,TitleBar,etc.

and is used to create more client-server based applications and applets.

This answer is:
User Avatar

User Avatar

Aanya Verma

Lvl 6
1y ago

1. Basic Java

  • The foundation or stepping stone for any other more advanced or higher types of Java is basic Java. Without Core Java's principles and core concepts, a user cannot create or comprehend any applications employing the JAVA EE. Beginning with the fundamental concepts of objects, classes, hierarchy, inheritance, and data types, Java covers everything.
  • Data types, OOP, operators, exception handling, swing, threading, and collections are some of the subjects covered by Core Java.
  • Using Core Java makes it easier for users to create some general-purpose apps. These programs often operate on any platform. Examples include calculators, graphic Video Games like snakes, and numerous event organizing tools.
  • The principles of socket, swings, AWT, classes, collection objects, and thread are primarily covered in this programming.
  • Architecture The single-tier architecture is used by Core Java. That's why it's referred to as a stand-alone application. There is no interaction with third parties in a single-tier application. Core Java uses localized heap storage or device storage to meet user demands.
  • Advanced Java apps must be developed or created using Core Java. It is necessary for creating all sophisticated Java applications.
  • Core Java includes the J2SE (Java Standard Edition).
  • When developing on Java Standard Edition, Core Java is typically used.
  • Java does not cover Purpose Core Databases, socket programming, and other topics.
  • This programming language offers the Java.lang.* package.

2. Advanced Java

  • Advanced Java offers specialized knowledge of the Core Java principles. Advanced Java is capable of creating complex web pages as well as comprehending all database operations. In essence, Core Java is the ancestor of Advanced Java. But it emphasizes the more difficult ideas needed to create large apps.
  • Web services, database connectivity, JSP, Servlets, and EJB are just a few of the topics that Advanced Java covers.
  • A few enterprise-level programs needed for more complex uses can be built using advanced Java. It enables users to construct online and mobile applications, among other things. Because these programs require data extraction from the databases and are typically deployed on complex servers, advanced Java works well in this situation.
  • Only enterprise and web-based apps can benefit from advanced Java programming.
  • The two-tier architecture, often known as the backend or server-side application and client-side architecture, is used by advanced Java. The client-server architecture must be used. It essentially entails constant communication with the client, web servers, and database to gather the necessary data. These structures have client-side interface management and server-side database retrieval.
  • The scope of the Advanced Java version is constrained to a select few specializations, such as DOM (web), Database, Networking, etc.
  • Advanced Java includes J2EE (Java Enterprise Edition).
  • When writing code for the Java Enterprise Edition, advanced Java is helpful.
  • DOM, socket programming, and network applications are all topics covered by advanced Java.
  • This programming language offers the Java.servlet.* package.
This answer is:
User Avatar

User Avatar

Wiki User

11y ago

few diff is....

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the Difference between core java and java?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is Difference between java and core java?

Java or Java SE comes with the standard library, with all the crazy classes to make life easy. Java Core does not come with most of these classes, so that it is a lot smaller.


What is the Exact difference between core java advanced java?

Core java consists of basics of java language (OOP, Threading, Exceptions, Collections, Annotations, Internationalization etc) along with other technologies like JDBC, Servlets. Advanced java is the next step of core java. This consists of JSP, EJB, Beans etc.


What is the main difference between UNIX and JAVA?

Unix is an operating system, Java is a language.


Difference between recordset and resultset in java?

Rowset


WAP to show the difference between a variable and static variable?

difference between constant and static variables in java

Related questions

What is Difference between java and core java?

Java or Java SE comes with the standard library, with all the crazy classes to make life easy. Java Core does not come with most of these classes, so that it is a lot smaller.


What is the Exact difference between core java advanced java?

Core java consists of basics of java language (OOP, Threading, Exceptions, Collections, Annotations, Internationalization etc) along with other technologies like JDBC, Servlets. Advanced java is the next step of core java. This consists of JSP, EJB, Beans etc.


What is the difference between Java and core Java?

When most computer users think of Java, what they are really thinking of is Java core, which is the standard edition that is used in most basic computer applications. The term Java in and of itself is a more broad term that can cover both the standard edition and more advanced applications.


Is there any difference between java and j2SE?

Core Java and J2SE are the same thing, which is the set of classes to be found in the rt.jar package. The classes were just given different names at different stages of the continued revisions to the Java Runtime Environment.


What is difference between java 2 and java 5?

They are different versions. Java 5 is newer than Java 2. Think of it like the difference between the Playstation 1 and the Playstation 3.


What is the difference between the core and the lithosphere?

The difference between the core and the lithosphere is the core is on the top of the lithosphere and the lithosphere is on the bottom of the core


Major difference between c and java?

Java is object oriented, C is not...


What is the difference between connectivity in java?

kamina


What is difference between connectivity in java?

kamina


What is the main difference between UNIX and JAVA?

Unix is an operating system, Java is a language.


What are the features of core java?

Core java refers to the core or basic concepts of the Java programming language. Things like encapsulation, inheritance, multi-threading, exception handling and other basic feature of java that comes as part of the Java standard edition forms Core Java


What is the definition of Core Java?

Core java refers to the core or basic concepts of the Java programming language. Things like encapsulation, inheritance, multi-threading, exception handling and other basic feature of java that comes as part of the Java standard edition forms Core Java