Why is Java separated into Core Java and Enterprise Java (Java EE)?

0 50 Views | Posted 7 years ago

  • 3 Answers

  • Shiksha Ask & Answer

    Answered by

    VISHNU AGARWAL | Contributor-Level 10

    7 years ago
    The basic concept in Java is known as core java, it comprises the single tire architecture, util, lang, art, io and net packages. Core java also covers the concept of oops, wrapper class, special operator, datatypes, exception handling, stack, linked list, queue, array and list.
    Core java means standalone Java application but advanced java is the next level of java programming. It is two tier architecture i.e. client and server.
    Advance java programming covers the swings, socket, AWT, thread concept as well as collection object and classes. Advance java is used for web based application and enterprise application.
  • R

    Answered by

    Rahil khan

    7 years ago
    Hello,
    The Java language is categorized based on platforms:
    Java SE (Java Standard Edition or Core Java ) - APIs used to develop desktop based applications. An antivirus software installed on your PC, a Game installed on your PC are best examples of desktop based applications. I have developed so many desktop Apps using Java SE. Few samples : Test Generator Software
    Java EE (Java Enterprise Edition) - APIs and components used to develop web based enterprise applications. The infrastructure comes with one more Java EE containers to run your Java EE App. The application which are accessed on your browser are called web based applications.
    ...more
  • Shiksha Ask & Answer

    Answered by

    NITIN DESHMUKH Yard by yard its hard, but inch by inch its | Scholar-Level 17

    7 years ago
    JAVA is a computer software that provides a system for developing application software and deploying it in a cross-platform computing environment. Java is used in a wide variety of computing platforms from embedded devices and mobile phones to enterprise servers and supercomputers. Java is segregated into three libraries. Java SE, Java EE, Java ME.
    These 3 libraries are aimed at solving different problems, typically you would choose the smallest/smartest and efficient library to solve a business requirement in order to not overcomplicate a solution.
    Java ME - Embedded JAVA is aimed at running on hardware with very little resources avail
    ...more

Get authentic answers from experts, students and alumni that you won't find anywhere else

Sign Up on Shiksha

On Shiksha, get access to

  • 64k Colleges
  • 969 Exams
  • 627k Reviews
  • 1500k Answers

Learn more about...

Share Your College Life Experience

Didn't find the answer you were looking for?

Search from Shiksha's 1 lakh+ Topics

or

Ask Current Students, Alumni & our Experts

×
×

This website uses Cookies and related technologies for the site to function correctly and securely, improve & personalise your browsing experience, analyse traffic, and support our marketing efforts and serve the Core Purpose. By continuing to browse the site, you agree to Privacy Policy and Cookie Policy.

Need guidance on career and education? Ask our experts

Characters 0/140

The Answer must contain atleast 20 characters.

Add more details

Characters 0/300

The Answer must contain atleast 20 characters.

Keep it short & simple. Type complete word. Avoid abusive language. Next

Your Question

Edit

Add relevant tags to get quick responses. Cancel Post