Java и Core Java

Anonim

Java - это высокоуровневый язык программирования общего назначения, основанный на концепциях объектно-ориентированного программирования (ООП), который получил большую часть синтаксиса от C и C ++. Он специально разработан, чтобы иметь меньше зависимостей от реализации по сравнению с его предыдущими версиями. Это вычислительная платформа для разработки прикладного программного обеспечения, разработанного Sun Microsystems, которое позднее было приобретено технологическим гигантом Oracle Corporation. Core Java никогда не определяется в любом месте и это просто термин, используемый Sun Microsystems для лучшего описания Java Standard Edition (Java SE). Это самая простая и надежная версия Java, которая состоит из широкого спектра API общего назначения и специального назначения. Причина, по которой она называется стандартным изданием, потому что она родила все другие выпуски Java.

Что такое Java?

Java гипотетически везде, благодаря своей удобочитаемости и простоте. От мобильных приложений до веб-сайтов, игровых приставок до датацентров, от мобильных телефонов до Интернета, Java везде. Миллионы устройств по всему миру используют Java в качестве основного языка программирования. Даже все собственные приложения для Android встроены в Java, и несколько компаний используют Java в качестве серверного сценария для разработки бэкэнд. Многие приложения и веб-сайты требуют, чтобы вы устанавливали Java, потому что это быстро и безопасно. То, что начиналось просто как интернет-язык, стало одним из самых универсальных кросс-платформенных языков программирования, когда-либо созданных. Лучшая его часть - буквально любое устройство без необходимости перекомпиляции, отсюда и лозунг: «Записывайте один раз, бегите куда угодно».

С технической точки зрения, это высокоуровневый язык программирования, объектно-ориентированный, основанный на классе, и специально разработанный для меньших зависимостей реализации по сравнению с предыдущими языками. На него влияет язык V, и большая часть его синтаксиса выведена из C и C ++. Приложения Java обычно скомпилированы в байт-код, и файл класса, содержащий байт-код Java, может быть выполнен на любой платформе, на которой запущена виртуальная машина Java (JVM), независимо от компьютерной архитектуры. Он полностью независим от платформы, что означает, что он может запускать любой скомпилированный код на любой платформе. Обилие информации и ее растущая популярность - вот почему программисты и разработчики предпочитают Java над другими языками программирования для разработки приложений.

Что такое Core Java?

Это общий термин, используемый Sun Microsystems для описания стандартной версии Java (JSE). Это самая базовая версия Java, которая закладывает основу для всех других выпусков Java плюс набор связанных технологий, таких как CORBA, Java VM и т. Д. Core Java относится к коллекции библиотек, а не только к языку программирования. Это самая чистая форма Java, в основном используемая для разработки общих настольных приложений. Проще говоря, это относится к подмножеству технологий Java SE, которые состоят из API API общего назначения и API специального назначения. Он обеспечивает основные функциональные возможности Java с глубоким знанием самого языка Java.

Core Java - это всего лишь часть Java, которая означает J2SE, содержащую все основы Java, включая некоторые принципы и детали пакета. Это автономное Java-приложение, которое охватывает все: от концепций ООП до специальных операторов, от типов данных до классов-оболочек, от списка связанных списков до списка массивов и обработки очереди с исключениями. Существуют три вычислительные платформы, основанные на языке программирования Java, включая Java SE. Он по-прежнему является наиболее широко используемой платформой на основе концепции ООП и обычно используется для разработки переносных настольных приложений. В дополнение к API общего назначения он состоит из инструментов разработки, виртуальной машины и других библиотек классов. Он также включает в себя спецификацию виртуальной машины Java.

Разница между Java и Core Java

Основы Java и Core Java

Java - это язык программирования общего назначения, основанный на концепциях высокоуровневого объектно-ориентированного языка программирования и который извлекает большую часть синтаксиса из C и C ++. Core Java, с другой стороны, является частью Java, используемой для разработки портативного кода для настольных приложений и серверных сред.

Платформа Java и Core Java

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

Применение Java и Core Java

Java является надежным и безопасным и независимым от платформы, что делает его идеальным выбором для разработки прикладного программного обеспечения для самых разных платформ, включая мобильные телефоны, веб-сайты, встроенные системы, серверы и многое другое. Core Java относится к Java Standard Edition (Java SE), которая является базовой основой платформы Java и используется для разработки приложений уровня предприятия как для настольных компьютеров, так и для серверов.

уровень

Java - это базовый язык программирования для начинающих, желающих изучить основы языка программирования Java и некоторые знания Java SE. Core Java учит всем основам приложений Java и других, включая концепции ООП, многопоточность, обработку исключений, полиморфизм и т. Д.

Java и Core Java: сравнительная таблица

Резюме Java и Core Java

Гипотетически, нет никакой разницы между ними. Все просто Java. Оба термина практически одинаковы, поскольку Core Java - это всего лишь часть Java, которая представляет собой Java Standard Edition и набор связанных технологий. Java - это классный высокоуровневый язык программирования, разработанный Sun Microsystems, который позднее был приобретен Oracle Corporation. Хотя Java используется для разработки апплетов и приложений, Core Java в основном используется для разработки прикладного программного обеспечения как для настольных, так и для серверных сред. Core Java - это самая простая и чистая форма Java, которая закладывает основу для других выпусков языка программирования.