Какие 50%? Apple начал год с 400$ за акцию. Год к году акции В ПЛЮСЕ, причем почти НА ТРЕТЬ, совершенно не понимаю вашей иронии, по-моему очевидно, что при существующей волатильности — РОСТ ПОЧТИ В 2 РАЗА ЗА ГОД, акции слегка обвалились на 25-30%.
Думаю закончить стоит на том, что Вам лучше серьезно не обсуждать экономику :-)
Ситуация очевидна — Apple зарелизила новый iPhone, остальные продукты, акции взлетели до 700+ долларов за штуку, возник явный перегрев, и как следствие, инвесторы начали фиксировать прибыль из-за неопределенности в будущем. Таким образом возникли большие продажи ценных бумаг, из-за которых цена упала. Это естественное явление для финансовых рынков. И да, это называется колебаниями.
Еще вопросы? Если есть, то просто посмотрите график цен на акции Apple. Вообще сейчас много факторов, но очевидно, что в случае с данными акциями сейчас имеет место высокая волатильность, которая обуславливает данные колебания.
Да, пример не в тему. И все же смысл в том, что захват ресурса происходит при инициализации объекта, а освобождение при уничтожении, в таком контексте никакого RAII до JAVA 7.
По моим представлениям RAII — это как раз и есть автоматика, а если приходится делать вручную, как до JAVA 7, то это никакое не RAII, а обычное ручное освобождение.
Почему? Потому что в блоке finally тоже может случиться какое-нибудь веселье, типа очередного неожиданного исключения.
>>Здесь мы сталкиваемся с очередным различием между деструкторами в языке С++ и финализатором в языке C#
— Финализатором в JAVA называется метод finalize() класса Object, и его вызов вообще говоря, ничем и никем не гарантируется. Короче, разговор о JAVA и я не понял к чему ваш вопрос.
Судя по вашей фразе в конце статьи, в C# вы назвали финализатором блок finally, я же просто указываю на различие терминологий и на то, что в JAVA использование одноименного объекта не рекомендуется. Кстати, до JAVA 7 это было большой проблемой.
идиома RAII все еще применяется и в .NET, и в Java
В JAVA 7 появился так называемый try-with-resources-statement, что решает проблему. И вообще говоря, использование финализаторов в JAVA никогда не рекомендовалось.
Представьте себе ситуацию, что в вашем приложении используется загрузка картинки или другого файла из интернета. И часть пользователей, которые обновились до ICS, начинает жаловаться, что ничего не работает. Другая часть пользователей с такой же моделью телефона будет утверждать, что всё прекрасно работает
Однако же, пока вы не указали в target-sdk версию API ICS, то будет работать обратная совместимость.
Хотя, замечу, что подгружать что-либо из сети в главном потоке непрофессионально, как минимум.
Думаю закончить стоит на том, что Вам лучше серьезно не обсуждать экономику :-)
1) Презентация.
2) Осознание перегрева (никаких качественных революций не произошло)
3) Падение.
Если что-то хотите сказать — говорите прямо.
Еще вопросы? Если есть, то просто посмотрите график цен на акции Apple. Вообще сейчас много факторов, но очевидно, что в случае с данными акциями сейчас имеет место высокая волатильность, которая обуславливает данные колебания.
— У нас в компании это пример самого распространенного заголовка.
>>Вы можете создавать идентификаторы длиной до 65535 символов
65534 — это ограниченное количество.
Почему? Потому что в блоке finally тоже может случиться какое-нибудь веселье, типа очередного неожиданного исключения.
В любом случае, RAII и JAVA — вещи несовместимые (так как нет гарантий вызова финализатора), хотя в начале статьи написано об обратном.
— Финализатором в JAVA называется метод finalize() класса Object, и его вызов вообще говоря, ничем и никем не гарантируется. Короче, разговор о JAVA и я не понял к чему ваш вопрос.
Судя по вашей фразе в конце статьи, в C# вы назвали финализатором блок finally, я же просто указываю на различие терминологий и на то, что в JAVA использование одноименного объекта не рекомендуется. Кстати, до JAVA 7 это было большой проблемой.
В JAVA 7 появился так называемый try-with-resources-statement, что решает проблему. И вообще говоря, использование финализаторов в JAVA никогда не рекомендовалось.
Однако же, пока вы не указали в target-sdk версию API ICS, то будет работать обратная совместимость.
Хотя, замечу, что подгружать что-либо из сети в главном потоке непрофессионально, как минимум.