Система федеральных образовательных порталов "Российское Образование" о портале | карта портала | обратная связь
федеральный портал ИНЖЕНЕРНОЕ ОБРАЗОВАНИЕ


«Знание бывает двух видов. Мы либо знаем предмет сами,
либо знаем, где можно найти о нем сведения.»
С. Джонсон

 
[Каталог ресурсов] [Программы. Методики. Право.] [Электронный журнал] [Личный кабинет]
 

@C++ и Java: совместное использование

Web-страница: http://www.codenet.ru/webmast/java/jcc.php

Язык JAVA во многом произошел от С/С++, у которых были позаимствованы синтаксис и базовая семантика. Однако связь между ними не ограничивается только этим. Используя JNI (JAVA NATIVE INTERFACE), можно вызывать С/С++-функции из JAVA-программы и, наоборот, из программы, написанной на С/С++, можно создавать JAVA-объекты и вызывать JAVA-методы. Несмотря на то, что использование JNI в большинстве случаев ведет к потере многоплатформенности JAVA-кода, данная возможность расширяет сферу применения самого языка JAVA на приложения, для которых это условие не является необходимым. В таких системах использование JNI позволяет сочетать современный объектно-ориентированный подход JAVA - главное преимущество этой технологии, с существующим (LEGACY) системно-зависимым (PLATFORM SPECIFIC) кодом на С/С++. Это является важным и необходимым условием перехода к использованию JAVA-технологии при разработке компонентов сервера.

Тематический рубрикатор: Информатика и информационные технологии/Основные понятия и языки программирования/Программирование на языке высокого уровня/Прикладное программирование в стандарте ANSI C, Информатика и информационные технологии/Основные понятия и языки программирования/Программирование на языке высокого уровня/Объектно-ориентированное программирование, Информатика и информационные технологии/Основные понятия и языки программирования/Программирование на языке высокого уровня/Объектно-ориентированное программирование/Принципы объектно-ориентированного программирования на С++, Информатика и информационные технологии/Основные понятия и языки программирования/Программирование на языке высокого уровня/Объектно-ориентированное программирование/Другие языки ООП
Тип ресурса: Электронный учебный курс
Уровень образования: Высшее



Публикации с ключевыми словами: программирование - Java - C++
Публикации со словами: программирование - Java - C++
См. также: Все публикации на ту же тему>>


Rambler's Top100 Rambler's Top100
Copyright © 2003 «Инженерное образование»
E-mail: techno@bmstu.ru | тел.: +7 (095) 263-68-63
Вход для редакторов