Страница 3 из 3
Re: Знатоки Джава - ау!
Добавлено: 10 июн 2010, 01:18
buba
Marmot писал(а):
А это к чему тут?
Эх где ж вы были сударь в мои студенческие годы...
Достаточно просто: один из вариантов исполнениния кода - на мой взгляд более эффективный чем копание в дебрях жабной инкапсуляции и безусловного полиморфизма (последнее слово почему-то рифмуется с некоторым словом) и как результат большего объема работы. Это в кратце. Это идея которая будет работать если есть доступ(хотя и не обязательно) к JVM sources. Native Calls достаточно простой подход "обворачивания" вызовов с других языков в Java. Конечно же throw не нужен (курица->яйцо) и следовательно try{}catch отпадает сам собой. spec можешь не гуглить лишний раз
http://java.sun.com/docs/books/jls/thir ... ml#8.4.3.4
Re: Знатоки Джава - ау!
Добавлено: 10 июн 2010, 06:42
Stanislav
Тээээк-с... Мармота послали почитать спеки... Предвижу войну умов...

Re: Знатоки Джава - ау!
Добавлено: 23 июн 2010, 15:27
badger
buba писал(а):А вот если так - какой нибудь заказчик(e.g military) по условию контракта требует убрать exceptions так как прослышал что Java может прикинуться RT ну и следуя веяниям времени что называется хочет именно за этo платить. Чего делать-то? Здесь небольшое отступление будем говорить только про Java.
Один из примеров это использование native calls.
Cheers
Realtime, native calls, no exceptions. Не проще ли тогда вообще от Java отказаться в данном случае?

Re: Знатоки Джава - ау!
Добавлено: 23 июн 2010, 22:17
buba
badger писал(а):
Realtime, native calls, no exceptions. Не проще ли тогда вообще от Java отказаться в данном случае?

в случае если Java accelerated by hardware. В жизни никто таким не занимается. Обычный C катит

Re: Знатоки Джава - ау!
Добавлено: 12 июл 2010, 10:02
Stanislav
Следующий вопрос:
В классе и в его предке в обоих имеются секции static - с точки зрения банальной эрудиции при загрузке класса сначала должна выполнится static секция предка, а потом static секция класса? ну а потом все остальное, если есть...
Ызн'т ыт?
П.С. Это все сервлеты, томкаты...