Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Core Java

 
Sahil Reddy
Ranch Hand
Posts: 145
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What is the meaning of core java ? Especially the word CORE makes me little worried ???

 
Sagar Rohankar
Ranch Hand
Posts: 2907
1
Java Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
For me core Java covers the fundamentals of Java language,
1. Bytecode, JVM
2. OOP in Java
2. Threading
3. Collections

and CORE for me doesn't mean knowing the Java internals. How bytecode is generated and tuning the JVM. So don't worry and start enjoying the language,
 
marc weber
Sheriff
Posts: 11343
Java Mac Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"Core" basically just means the essentials or the foundation. According to Oracle - Java SE Core Technologies...

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.


So no worries. As Sagar said, "core" does not refer to the lower-level inner workings.
 
Sagar Rohankar
Ranch Hand
Posts: 2907
1
Java Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
marc weber wrote:"Core" basically just means the essentials or the foundation. According to Oracle - Java SE Core Technologies...
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.

Also, that mean, knowing the java.util and java.lang packages.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic