• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Devaka Cooray
  • Knute Snortum
  • Paul Clapham
  • Tim Cooke
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar
  • Tim Holloway
  • salvin francis

Difference between core java and advanced java?  RSS feed

Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
whats difference between core and advanced java?
what are the various topics that falls under each type ?
is there any other type or branch of java?

Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Where did you see those terms used? I don't know of any generally agreed upon definition for them...
Posts: 11343
Java Mac Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As Ilja suggested, there aren't really agreed upon definitions for these terms. Personally, I take "core" Java to mean the language itself (syntax) and commonly used classes/interfaces in the Standard Edition API. I suppose "advanced" could mean anything outside of core, but that's arbitrary.

I think Java is more typically categorized by API's: Standard Edition (SE), Enterprise Edition(EE), and Micro Edition (ME). I think you might want to look into what these cover.
Ranch Hand
Posts: 136
Netscape Opera Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
On this page titled "JAVA SE - Core Technologies"


It says
"The Core Java technologies and application programming interfaces (APIs) are the foundation of the Java Platform, Standard Edition (Java SE). They are used in all classes of Java programming, from desktop applications to Java EE applications. See the other tabs above for information on other technologies included in Java SE."

So it seems to say that the Core is stuff in Java SE (not stuff unique to EE or ME).

And it mentions both
Core technologies
Core APIs

However, the only link I see related to Core Technologies is labeled "Java SE Core Technologies FAQs"

if you follow that link


It appears to have every FAQ Sun has to offer regarding Java???

I don't see a link to Core APIs. But there is a link to Core API Forums
which lists these topics

Conventional & Interruptable IO
Collections: Lists, Sets, and Maps
Naming and Directory (JNDI)
Remote Method Invocation (RMI)
Annotation Processing
Reflections & Reference Objects
[ August 15, 2007: Message edited by: Red Smith ]
Ranch Hand
Posts: 48
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HI krishna balaji
Core Java comprises basic concepts of java such as

1.Need of java
2.Advantages of Java over other OOP Languages
3.definations of classes and objects
4.Special Operators in java,Datatypes
6.OOPS Concepts like Encapsulation,Abstraction,Polymorphism,Inheritence
7.Exception Handling concepts
8.Interfaces and Abstract classes
9.Wrapper Classes
10.Collection classes like Linked List,Stack,ArrayList,Queue etc
11.Cloning concepts

Advanced java consists

1.Collection Classes and objects
2.Socket Programming
3.Thread Concepts
4.AWT Package
5.Swings etc

Both Advanced Java and Core Java Together Called as J2SE(Java Standard Edition)
There is one more branch J2EE deals with Enterprise sloutions
Another Branch is J2ME Deals with Embedded Applications like Mobile game softwares etc.

Hope now you are clear with Java Topics
lowercase baba
Posts: 12745
Chrome Java Linux
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
heck. I always think of "Core Java" as what I know, and "Advanced Java" as the technologies I don't. But that's just one man's definition.
Surfs up space ponies, I'm making gravy without this lumpy, tiny ad:
ScroogeXHTML - small and flexible RTF to HTML converter library
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!