В чем разница между java и core java?



при просмотре вакансий в режиме онлайн я заметил, что некоторые отверстия требуют знания "core Java". Что такое ядро java и чем оно отличается от java?

1736   15  

15 ответов:

"Core Java" - это термин Sun, используемый для обозначения Java SE, стандартная версия и набор связанных технологий, таких как Java VM, CORBA и т. д. Это в основном отличается от, скажем, Java ME или Java EE.

также обратите внимание, что они говорят о наборе библиотек, а не о языке программирования. То есть основной способ написания Java не меняется, независимо от используемых библиотек.

"Core Java" - это определение Oracle и относится к подмножеству технологий Java SE.

Это на самом деле не связано с самим языком Java, а скорее с набором некоторых "базовых" пакетов. В результате это сказывается на подходах к развитию.

В настоящее время ядро Java определяется как следующий набор:

  • базовые технологии
  • описание
  • HotSpot VM
  • интерфейс именования и каталогов Java (JNDI)
  • мониторинг и управление приложениями
  • инструменты API
  • XML

но, как вы, наверное, понимаете, даже термин "базовые технологии" несколько неясен ;-) так что это не столь строгое определение. Вот официальная страница для этого термина:

вот еще одна картинка, иллюстрирующая Java Core API / technologies внутри Java SE платформа.

Я думаю, когда вы видите фразу "ядро Java", они говорят об основах языка и, возможно, некоторые знания Java SE. Я не знаю, почему они потрудились бы поставить "ядро" там.

некоторые компании поставят "core java", чтобы отличить от Java EE, но это все еще просто ваша базовая Java.

есть две категории следующим образом

  1. Ядро Java
  2. Java EE

ядро java-это основы языка. Например (структуры данных, семантика..etc)https://malalanayake.wordpress.com/category/java/data-structures/

но если вы видите Java EE, вы можете увидеть Sevlet, JSP, JSF все веб-технологии и шаблоны. https://malalanayake.wordpress.com/2014/10/10/jsp-servlet-scope-variables-and-init-parameters/

по мнению некоторых разработчиков, "ядро Java" относится к пакету API java.util.*, который в основном используется при кодировании.

термин "ядро Java" не определяется Sun, это просто определение сленга.

J2ME / J2EE по-прежнему зависят от J2SDK API для компиляции и выполнения.

никто бы не сказал java.util.* отделяется от J2SDK для использования.

"Core Java" - это термин Sun Microsystem, используемый для обозначения Java SE. И есть Java ME и Java EE (J2EE). Так что это сказано для того, чтобы различать с Java ME и J2EE. Поэтому я чувствую, что ядро Java используется только для упоминания J2SE.

счастливого обучения!

простой шаг, чтобы понять, что такое java и ядро java.

  • найти книгу для Java.

  • найти книгу для ядра java.

  • сравните содержание обеих книг.

фактический результат: оба имеют почти одинаковое содержание.

результат: Java и ядро java одинаковы.

ядро java-это просто сленг, чтобы подчеркните глубокое знание базового языка java. но если я говорю, что знаю Java, это не значит, что у меня нет глубоких знаний базовой java, или если я знаю все на java.

в простом языке ядро java означает понятия наследования, полиморфизма,абстракции,инкапсуляции,класса, объектов, которые входят в ядро java. Ядро java означает J2SE. Я надеюсь, что это может прояснить ваши сомнения.

Это не официальный термин. Я думаю это означает знание самого языка Java и наиболее важных частей стандартного API (java.Лэнг, Ява.Ио, Ява.пакеты utils, в основном), в отличие от множества специализированных API и фреймворков (J2EE, JPA, JNDI, JSTL,...) которые часто требуются для заданий Java.

"основные Java" является термином солнца, используется, чтобы обратиться к Java SE, в стандартной версии и набор связанных с ними технологий, таких как виртуальная машина Java, CORBA, так и так далее. Это в основном отличается от, скажем, Java ME или Java EE.

также обратите внимание, что они говорят о наборе библиотек, а не о языке программирования. То есть основной способ написания Java не меняется, независимо от используемых библиотек.

Java имеет в основном три подкатегории :

  1. Java Standard Edition (JSE) или Core Java
  2. Java Enterprise Edition (JEE)
  3. Java Mobile Edition (JME)

здесь core java - это первый и основной шаг для запуска или изучения java с самого начала.

Java-это язык программирования, но ядро java-это только часть java. Ядро java является основным из java. Если вы новичок в JAVA, то вы должны начать с основной java.

Java в основном категории в 3-х частях:

1.) J2SE / Core java означает Java 2 standard edition и обычно предназначен для разработки настольных приложений, формирует core/base API.

2.) J2EE означает Java 2 enterprise edition для приложений, которые работают на серверах, например эти сайты. (Spring, Struts-это Java-фреймворки, в основном используемые для J2EE)

3.) J2ME означает Java 2 micro edition для приложений, которые работают на устройствах с ограниченными ресурсами (устройства малого масштаба), таких как сотовые телефоны, например игры.

чтобы узнать J2EE или J2ME, вы должны знать ядро java.

Core Java:
It’s a general term used by Sun Microsystems to describe the standard version of Java (JSE). It’s the most basic version of Java which sets the foundation for all other editions of Java plus a set of related technologies such as CORBA, Java VM, etc. Core Java refers to a collection of libraries rather than just the programming language.

Java :
Java is hypothetically everywhere, thanks to its readability and simplicity. From mobile applications to websites, game consoles to datacenters, from mobile phones to the Internet, Java is everywhere. Millions of devices throughout the world use Java as a core programming language. Even all native Android apps come built-in with Java and several companies use Java as server-side scripting language for backend development.

ядро java-это солнце term.It упоминает использование, это означает, что он содержит только основы java и некоторые принципы, а также содержит некоторые детали пакетов.

Comments

    Ничего не найдено.