What is the difference between core java and advanced java?

Asked by Last Modified  

8 Answers

Learn Java

Follow 0
Answer

Please enter your answer

Computer Software, Training, Corporate Training

core java is base for Advance java. Means whatever you want to develop it needs core java with features in Adv java
Comments

Passionate Developer

Core Java is basic level and advanced java has spring, struts etc. advanced concepts
Comments

Tutor

advanced java covers topics such as ->JSP ->Servlet ->Hibernate ->Spring ->Struts ->Web Services
Comments

Software/Computer engineer

As per my knowledge the basic difference between the core java and the advanced java is that, Core java is used for developing general java application where as Advanced java is used for developing the web based application and enterprise application. core java is the fundamental for java that will...
read more
As per my knowledge the basic difference between the core java and the advanced java is that, Core java is used for developing general java application where as Advanced java is used for developing the web based application and enterprise application. 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. or in other words "core java means "stand -alone" java application whereas advanced java means java application that run on servers means these are the web application" read less
Comments

Software Developer and Trainer with 10 years of experience

Core Java deals with basics of the programming Language. With that knowledge you can develop an application that can be executed in Command Prompt. As of now concepts like awt and Swings have also been included in Core Java, This knowledge will help you to develop a Stand-alone application which will...
read more
Core Java deals with basics of the programming Language. With that knowledge you can develop an application that can be executed in Command Prompt. As of now concepts like awt and Swings have also been included in Core Java, This knowledge will help you to develop a Stand-alone application which will work in a PC. Advanced Java is Java Enterprise Edition that deals with advanced concepts in Java. This knowledge will help you to develop complex applications like Enterprise Level Applications - Web Applications that performs complex and powerful tasks. Start learning Core Java and Slowly move to Advanced Java / Mobile - Android Development. That would be a better idea. read less
Comments

Java Tech

Please do not confuse between Advanced Java and J2EE concepts(struts, hibernate, servlets, jsp,...). struts, hibernate are actually frameworks developed for java. advanced java is the learning of much advanced topics line jvm internals, APIs, advancements in the programming language constructs etc.
Comments

Core Java: fundamentals of Java programming(Java basics) - also called as J2SE JEE technologies: Servlets, JSPs, EJB(Enterprise Java Beans) - also called as J2EE Frameworks: Struts, Hibernate, Spring J2ME(Java 2 Micro Edition): for mobile development, example like android, etc..
Comments

MERN , React Native and Python Full Stack , Web Design Trainer

If we want to create any Desktop Application we can create using CORE JAVA but for any Web Application we use Advance JAVA.
Comments

View 6 more Answers

Related Questions

Is it possible to learn java at home without coaching in one month?
It all depends on you. If you are already aware of programming then it is definetly possible to learn java at home. But if learn through a tutor then you can learn easily.
Profile Photo
Pritom
0 0
View Comments5
Presently is swings and applets are important in java ?
When compared to swing, nowadays SWT is getting popular, where you can built a application like eclipse.
Profile Photo
Mahender
What is reflection and what is its use in Java?
Its generally meant for redefining the definition of objected oriented features in more depth to intensify its object oriented design.
Profile Photo
Rahul
0 0
View Comments7
What is the difference between checked and unchecked exceptions?
The main difference between checked and unchecked exception is that the checked exceptions are checked at compile-time while unchecked exceptions are checked at runtime
Profile Photo
Wren
What is difference between throw and throws in Java programming?
throw keyword is used to throw Exception from any method or static block in Java while throws keyword, used in method declaration, denoted which Exception can possible be thrown by this method
Profile Photo
Vinodha

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

JAVA - Object Cloning
JAVA - Object Cloning Is the way of creating the same copy of object without calling the class constructor. It means we can make any class object multiple times without calling its default constructor....
Profile Photo

10 Java Interview Question They Actually Ask (Freshers)
https://vz-3ad30922-ba4.b-cdn.net/2b0de8a4-e18a-420b-acf6-bf4806541206/play_480p.mp4
Profile Photo

How can everyone prepare to clear any Java interview?
Java interview your java should be much strong then J2EE. core java and Advance java is the basic foundation for Interview. Some of the topic about which you should know before going for a java interview...
Profile Photo


Java inheritance example
Answer these questions Answer the above question
Profile Photo

Recommended Articles

In the domain of Information Technology, there is always a lot to learn and implement. However, some technologies have a relatively higher demand than the rest of the others. So here are some popular IT courses for the present and upcoming future: Cloud Computing Cloud Computing is a computing technique which is used...

Read full article >

Designed in a flexible and user-friendly demeanor, Java is the most commonly used programming language for the creation of web applications and platform. It allows developers to “write once, run anywhere” (WORA). It is general-purpose, a high-level programming language developed by Sun Microsystem. Initially known as an...

Read full article >

Java is the most commonly used popular programming language for the creation of web applications and platform today. Integrated Cloud Applications and Platform Services Oracle says, “Java developers worldwide has over 9 million and runs approximately 3 billion mobile phones”.  Right from its first implication as java 1.0...

Read full article >

Before we start on the importance of learning JavaScript, let’s start with a short introduction on the topic. JavaScript is the most popular programming language in the world, precisely it is the language - for Computers, the Web, Servers, Smart Phone, Laptops, Mobiles, Tablets and more. And if you are a beginner or planning...

Read full article >

Looking for Java Training Classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you