powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Программирование на Java - интересно?
25 сообщений из 357, страница 10 из 15
Программирование на Java - интересно?
    #36144829
mikkri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КmikkriА так, что DirectX написан не на Java.Java не умеет работать с COM объектами?
плохо умеет
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144832
Timlendus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КTimlendusДа почему же Вы не хотите внимательно мою ссылку прочесть? Там как раз описана разница, о которой Вы спрашиваете.Ну Вы бы вкратце, своими словами, рассказали о чём идёт речь. А то у меня с английским туго, может чего и не заметил.
Речь идет о статистике, которую собирает JVM в ходе выполнения кода. Далее она использует эту статистику для оптимизации скорости выполнения. Механизма я не знаю.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144833
mikkri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimlendusmikkriTimlendusАлексей КTimlendusЯ говорил об оптимизации виртуальной машины, а не компилятора. Если Вы не поняли, прочтите еще раз мою ссылку.Вы считаете, что компилятор C++ не умеет инлайнить методы?
Вы понимаете разницу между виртуальной машиной и компилятором?
Технически, если знать про целевое железо, можно на этапе компиляции соптимизировать не хуже, чем это делает JVM. Т.е. в зависимости от задача и ситуации результаты сравнения - разные.
Оптимизаци JVM основана еще и на статистических данных, которые были получены после выполнения Java-кода. Эти данные нельзя получить на этапе компиляции.
+1
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144842
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КTimlendusДа почему же Вы не хотите внимательно мою ссылку прочесть? Там как раз описана разница, о которой Вы спрашиваете.Ну Вы бы вкратце, своими словами, рассказали о чём идёт речь. А то у меня с английским туго, может чего и не заметил.В принципе, не надо, я понял о чём Вы. У JIT больше возможностей для инлайнинга ( Так ли это важно? Вряд ли кто-то будет делать кучу виртуальных функций таком критичном к скорости участке кода ). Теперь читаем какие оптимизации возможны в С++ и сравниваем возможности.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144870
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaну утверждение без примеров, что в ява (синтаксис которой практически идентичен шарповому) все решается единообразно, а в шарпе есть куча способов сделать одно и тоже - звучит как-то пространно. мне вот действительно интересен пример, не ради поспорить а так сказать с целью повышения образования.
Мне один любить C# с пеной у рта рассказывал, что в C# версии 3, что ли, появилась возможность делать заголовочные файла. Т.е. он говорил примерно так, что "Стало как в C++".

Поскольку C# пытается дружить со всеми, я уверен, что такого в нем много.
PS Еще меня это любитель уверял, что JIT придумали в MS.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144896
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv
Мне один любить C# с пеной у рта рассказывал, что в C# версии 3, что ли, появилась возможность делать заголовочные файла
если я правильно ошибаюсь, он имел в виду, что можно объявление класса разбить на два файла. эта фича была введена строго для winforms, чтобы авторский код отделить от сгенеренного студией кода. т.е конечно можно ей и в своих целях пользоваться, но смысла особенно нету.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144899
Timlendus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КВряд ли кто-то будет делать кучу виртуальных функций таком критичном к скорости участке кода[/i]).
Вообще в Яве все нестатические методы являются виртуальными, хотя такого термина в языке и нет.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144905
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он точно говорил про "аналог h в C". Winforms вообще не упоминались. Да и вряд ли бы упоминалось, т.к. человек с GUI не работает.

Возможно, изначально эта фича и была для этого придумана. А вот как уже исказили.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144913
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaLeonidv
Мне один любить C# с пеной у рта рассказывал, что в C# версии 3, что ли, появилась возможность делать заголовочные файла
если я правильно ошибаюсь, он имел в виду, что можно объявление класса разбить на два файла. эта фича была введена строго для winforms, чтобы авторский код отделить от сгенеренного студией кода. т.е конечно можно ей и в своих целях пользоваться, но смысла особенно нету.Довольно странная аналогия partial class с сишными хэ-файлами. Этот человек, вероятно, очень силён в философии.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144922
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvОн точно говорил про "аналог h в C". Winforms вообще не упоминались. Да и вряд ли бы упоминалось, т.к. человек с GUI не работает.

Возможно, изначально эта фича и была для этого придумана. А вот как уже исказили.Ну это не только для гуя применяется. Там есть куча кодогенераторов, не относящихся к гую.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144951
Фотография Диез
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvОн точно говорил про "аналог h в C". Winforms вообще не упоминались. Да и вряд ли бы упоминалось, т.к. человек с GUI не работает.

Возможно, изначально эта фича и была для этого придумана. А вот как уже исказили.

Похоже, он говорил вот от этом:

Partial Methods

Тоже фича для кодогенераторов.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36144989
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КLeonidvОн точно говорил про "аналог h в C". Winforms вообще не упоминались. Да и вряд ли бы упоминалось, т.к. человек с GUI не работает.

Возможно, изначально эта фича и была для этого придумана. А вот как уже исказили.Ну это не только для гуя применяется. Там есть куча кодогенераторов, не относящихся к гую.
ну да, впрочем в гуе оно тоже для кодогенерации используется
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145007
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikkriАлексей КJava не умеет работать с COM объектами?
плохо умеетДа что ж такое. Куда не ткни - то плохо, то вообще нету...
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145071
Timlendus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КmikkriАлексей КJava не умеет работать с COM объектами?
плохо умеетДа что ж такое. Куда не ткни - то плохо, то вообще нету...
А зачем Вам COM? Это технология прошлого века.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145090
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimlendusА зачем Вам COM? Это технология прошлого века.Для интеграции.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145113
Timlendus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КTimlendusА зачем Вам COM? Это технология прошлого века.Для интеграции.
С чем например?
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145241
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КmikkriАлексей КJava не умеет работать с COM объектами?
плохо умеетДа что ж такое. Куда не ткни - то плохо, то вообще нету...
И правда плохо. Вот я сижу под Ubuntu - без OLE/COM/ActiveX просто не прожить ни дня.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145245
Фотография webus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv
И правда плохо. Вот я сижу под Ubuntu - без OLE/COM/ActiveX просто не прожить ни дня.

+100
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145249
mikkri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimlendusАлексей КTimlendusА зачем Вам COM? Это технология прошлого века.Для интеграции.
С чем например?
Бывает, к сожалению. Вот у нас партнер в России появился. Нужно теперь интегрировать наши системы с их системами для электронного обмена данными. Одна проблема - они кроме как через COM больше не умеют интегрироваться. Теперь нам под это дело Windows сервер придется покупать, так как COM ни под Linux, ни под Solaris не хочет работать.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145312
Leshij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikkri wrote:
> Бывает, к сожалению. Вот у нас партнер в России появился. Нужно теперь
> интегрировать наши системы с их системами для электронного обмена
> данными. Одна проблема - они кроме как через COM больше не умеют
> интегрироваться. Теперь нам под это дело Windows сервер придется
> покупать, так как COM ни под Linux, ни под Solaris не хочет работать.
А DCOM они умеют? Где-то была purejava реализация.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145468
Michael Ponomarev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimlendusАлексей КВряд ли кто-то будет делать кучу виртуальных функций таком критичном к скорости участке кода[/i]).
Вообще в Яве все нестатические методы являются виртуальными, хотя такого термина в языке и нет.
э-э-э а разве private методы виртуальные ?
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145674
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leshij
mikkri wrote:
> Бывает, к сожалению. Вот у нас партнер в России появился. Нужно теперь
> интегрировать наши системы с их системами для электронного обмена
> данными. Одна проблема - они кроме как через COM больше не умеют
> интегрироваться. Теперь нам под это дело Windows сервер придется
> покупать, так как COM ни под Linux, ни под Solaris не хочет работать.
А DCOM они умеют? Где-то была purejava реализация.
Разницу между COM и DCOM понимаем?
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145675
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimlendusАлексей КTimlendusА зачем Вам COM? Это технология прошлого века.Для интеграции.
С чем например?DirectX? :-)
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145816
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КDirectX? :-)
Есть интеграция с OpenGL. Я думаю, этого достаточно.
...
Рейтинг: 0 / 0
Программирование на Java - интересно?
    #36145826
Реалист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaLeonidv
Мне один любить C# с пеной у рта рассказывал, что в C# версии 3, что ли, появилась возможность делать заголовочные файла
если я правильно ошибаюсь, он имел в виду, что можно объявление класса разбить на два файла. эта фича была введена строго для winforms, чтобы авторский код отделить от сгенеренного студией кода. т.е конечно можно ей и в своих целях пользоваться, но смысла особенно нету.
Сгенерированный код в жабе выделяется аннотацией. Ихмо, гораздо удобнее.
...
Рейтинг: 0 / 0
25 сообщений из 357, страница 10 из 15
Форумы / Java [игнор отключен] [закрыт для гостей] / Программирование на Java - интересно?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]