Цитата:
Изначально опубликовано macklakov
Отлично, получаем deadLock на файле или таблице, а до потока администратор добраться не может и исключения потоки по этому поводу не бросают. Мало нам зависших сессий пользователей? Ведь "горячий" сервер просто так не перезапустишь, это перерыв в работе компании, т.е. убытки. Он должен работать без перезагрузок месяцами, а лучше годами.
Когда java только появилась, была опубликована замечательная статья. Вот ее основная идея: Что есть в java, чего не было бы в других языках? Ничего! Так в чем же ее приемущество? В том чего в ней нет. Нет возможностей сделать грубые ошибки. Нет диких указателей, нет утечек памяти, нет семафоров на потоках, нет ассемблерных вставок, глючащих на других процессорах... То же самое касается и аксапты. Некоторые вещи лучше не использовать, т.к. они потенциально опасны, а соблазн бывает велик.
Про deadlock - это больше вопрос по алгоритму и его реализации.
Про java - виртуальная машина тоже не лишена ошибок. А привлекает то, что SUN анонсировала ее как платформонезависимую среду.
Счастливых выходных....