eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingWybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
  • Data: 2013-05-18 06:38:25
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: Edek <e...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Dnia Fri, 17 May 2013 22:13:53 +0100 po głębokim namyśle Andrzej Jarzabek
    rzekł:

    > On 17/05/2013 11:26, Edek wrote:
    >>
    >> Nie, nie "to samo". Przykład pierwszy z brzegu: mutex1.lock();
    >> mutex2.lock();
    >> mutex1.unlock(); // jak to zrobić blokami "synchronized"?
    >
    > Chodzi o to, że synchronized broni cię przed niektórymi głupotami? To
    > prawda, myślałem w porównaniu o czymś takim jak scoped locks w C++.

    Jakimi głupotami? Tu "chroni" przed zupełnie naturalnym użyciem. Fakt,
    że przy dowolnym wyjściu z bloku (wyjątek?) działa jak scoped lock,
    to nawet fajnie - ktoś kto nie zna podstaw pisania kodu wątkowego
    zrobi mniej błędów. Co nie znaczy, że w Javie się nie potnie paroma
    innymi cechami, przed którymi język już nie chroni.

    --
    Edek

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: