"Core Java" is generally understood to mean the classes that come with J2SE, in other words, everything
listed here.
It does not include other classes, like the ones that
make up J2EE, nor any 3rd party libraries (like the ones in the Jakarta Commons libraries), nor any classes you develop.