"Core Java" est la définition d'Oracle et fait référence à un sous-ensemble des technologies Java SE.
Cela n'a en fait aucun rapport avec le langage Java lui-même, mais plutôt avec un ensemble de packages 'basiques'. Par conséquent, cela influence les approches de développement.
Actuellement, Java Core est défini comme un ensemble suivant :
- Les technologies de base
- CORBA
- HotSpot VM
- Java Naming and Directory Interface (JNDI)
- Surveillance et gestion d'application
- API d'outils
- XML
Mais comme vous le comprenez probablement, même le terme 'technologies de base' est quelque peu flou ;-) donc ce n'est pas une définition très stricte. Voici la page officielle pour ce terme :
Voici un autre lien 'global' vers la vue d'ensemble de la plateforme Java SE.
8 votes
Personnellement, je n'aime pas beaucoup ce terme (sauf bien sûr lorsqu'il s'agit du livre du même nom). Il y a "Java SE" qui est un nom parfaitement valable pour le "Java qui n'est ni EE ni ME". "Core Java" n'est jamais vraiment défini nulle part, sauf dans l'esprit des personnes qui se font une idée de ce que cela pourrait être.
0 votes
Je pense que Java est java. c'est tout. la différence est créée par les instituts qui l'appellent comme une matière différente tout en une seule fois pour être payés plus. Si nous utilisons le bon sens.. Core signifie de base. . encore si quelqu'un demande la différence.. alors.. le noyau est les bases de Java. donc bien sûr, on peut dire que corejava est une partie de Java dans son ensemble qui est un océan. J'espère que cela devrait être correct.. qu'en pensez-vous Ajay et tous les autres?