[Homeros] А ещё

Michael Pozhidaev msp на altlinux.ru
Ср Окт 7 14:12:13 MSK 2015


Все учебники гуляют лесом. Нет, в C/C++ так низззя. :))

andrey macsimenco writes:

> Спасибо! Теперь буду знать.
> А в учебниках (по крайней мере, тех, что мне попадались) об этом не сказано :(
> (про звездочку, то есть).
>
> А в C и C++ такое не прокатит? Нельзя написать:
> #include<*.h> ?
>
> 06.10.15, Michael Pozhidaev<msp на altlinux.ru> написал(а):
>> Именно так, кучу этих строк можно заменить одной со звездой. ArrayList
>> отличается от Vector тем, что Vector можно безопасно использовать в
>> программах, которые одновременно выполняют два и более параллельных
>> действия (что зовётся потоками). Если ты попытаешься модифицировать
>> ArrayList в многопоточной программе, тебе гарантируется разрушение твоих
>> данных. Не зер гуд.
>>
>> andrey macsimenco writes:
>>
>>> То есть, вместо:
>>> import java.util.Scanner;
>>> import java.util.ArrayList;
>>> import java.util.Vector;
>>> ...
>>> import java.util.тра-ля-ля;
>>> можно просто написать:
>>> import java.util.*; ?
>>> Кстати, в чем разница между ArrayList и Vector?
>>>
>>>
>>> 06.10.15, Michael Pozhidaev<msp на altlinux.ru> написал(а):
>>>> Это не конкретный класс, а серия классов, которые расположены в пакете
>>>> java.util. Большей частью мы используем оттуда контейнеры, то есть
>>>> динамические массивы, списки и т. д. Ну ещё пользуемся оттуда датой
>>>> иногда. Везде, где увидишь LinkedList, Date, Vector - это оттуда.
>>>>
>>>> andrey macsimenco writes:
>>>>
>>>>> Ну, вот, например, что за класс импортируется вот так?
>>>>> import java.util.*;
>>>>> Что вообще за классы нам пригодятся?
>>>>>
>>>>>
>>>>> 06.10.15, Michael Pozhidaev<msp на altlinux.ru> написал(а):
>>>>>> Задавать мне вопросы по организации нашего кода в конкретных аспектах и
>>>>>> пытаться во всём этом разобраться.
>>>>>>
>>>>>> andrey macsimenco writes:
>>>>>>
>>>>>>> А какой ты считаешь правильным?
>>>>>>>
>>>>>>> 06.10.15, Michael Pozhidaev<msp на altlinux.ru> написал(а):
>>>>>>>> Андрей, ну я тебя уговаривать, конечно, сильно не собираюсь, но
>>>>>>>> подход
>>>>>>>> у
>>>>>>>> тебя, на мой взгляд, неправильный!
>>>>>>>>
>>>>>>>> andrey macsimenco writes:
>>>>>>>>
>>>>>>>>> Да знаю. И не только это. Подозреваю, что теряю еще очень многое.
>>>>>>>>> Но от джавы блюдце трещит. А тут еще всякие "шедевры" надо прочитать
>>>>>>>>> и
>>>>>>>>> отзыв написать да еще, чтоб чел не обиделся. Ужос!
>>>>>>>>>
>>>>>>>>> 06.10.15, Michael Pozhidaev<msp на altlinux.ru> написал(а):
>>>>>>>>>> Андрей, ты теряешь возможность приделать в l ту самую фичу, которой
>>>>>>>>>> тебе
>>>>>>>>>> недоставало больше всего. :))
>>>>>>>>>>
>>>>>>>>>> andrey macsimenco writes:
>>>>>>>>>>
>>>>>>>>>>> Ну, не удивительно. Я, например, даже в том, что сам написал, уже
>>>>>>>>>>> спустя неделю, с трудом разбираюсь.
>>>>>>>>>>> Так у меня же не 58 тысяч строк!
>>>>>>>>>>> Профессиональный программер, конечно, и в 58 тысячи строках
>>>>>>>>>>> разберется, а вот прочим...
>>>>>>>>>>> А комментарии все по-аглицки, а в аглицком даже те слова, что я
>>>>>>>>>>> еще
>>>>>>>>>>> помню, не всегда уверен, что помню их перевод правильно.
>>>>>>>>>>> А в джаве всяких классов, методов - до фига и больше. Поэтому
>>>>>>>>>>> читаешь
>>>>>>>>>>> код и хорошо, если понимаешь хотя бы половину, а так и того
>>>>>>>>>>> меньше.
>>>>>>>>>>>
>>>>>>>>>>> 06.10.15, Michael Pozhidaev<msp на altlinux.ru> написал(а):
>>>>>>>>>>>> А ещё я малость расстроен, что никто не изучает исходные тексты и
>>>>>>>>>>>> не
>>>>>>>>>>>> задаёт вопросы, как же оно там внутри устроено. С какой целью,
>>>>>>>>>>>> спрашивается, мы выкладываем наружу более 58000 строк полезного в
>>>>>>>>>>>> хозяйстве кода?
>>>>>>>>>>>> --
>>>>>>>>>>>> Michael Pozhidaev. Tomsk, Russia.
>>>>>>>>>>>> Russian info page: http://www.marigostra.ru/
>>>>>>>>>>>> English info page: http://www.marigostra.com/
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Homeros mailing list
>>>>>>>>>>>> Homeros на lists.altlinux.org
>>>>>>>>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Homeros mailing list
>>>>>>>>>>> Homeros на lists.altlinux.org
>>>>>>>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Michael Pozhidaev. Tomsk, Russia.
>>>>>>>>>> Russian info page: http://www.marigostra.ru/
>>>>>>>>>> English info page: http://www.marigostra.com/
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Homeros mailing list
>>>>>>>>>> Homeros на lists.altlinux.org
>>>>>>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Homeros mailing list
>>>>>>>>> Homeros на lists.altlinux.org
>>>>>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>>>>>
>>>>>>>> --
>>>>>>>> Michael Pozhidaev. Tomsk, Russia.
>>>>>>>> Russian info page: http://www.marigostra.ru/
>>>>>>>> English info page: http://www.marigostra.com/
>>>>>>>> _______________________________________________
>>>>>>>> Homeros mailing list
>>>>>>>> Homeros на lists.altlinux.org
>>>>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Homeros mailing list
>>>>>>> Homeros на lists.altlinux.org
>>>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>>>
>>>>>> --
>>>>>> Michael Pozhidaev. Tomsk, Russia.
>>>>>> Russian info page: http://www.marigostra.ru/
>>>>>> English info page: http://www.marigostra.com/
>>>>>> _______________________________________________
>>>>>> Homeros mailing list
>>>>>> Homeros на lists.altlinux.org
>>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>>>
>>>>> _______________________________________________
>>>>> Homeros mailing list
>>>>> Homeros на lists.altlinux.org
>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>
>>>> --
>>>> Michael Pozhidaev. Tomsk, Russia.
>>>> Russian info page: http://www.marigostra.ru/
>>>> English info page: http://www.marigostra.com/
>>>> _______________________________________________
>>>> Homeros mailing list
>>>> Homeros на lists.altlinux.org
>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>
>>> _______________________________________________
>>> Homeros mailing list
>>> Homeros на lists.altlinux.org
>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>
>> --
>> Michael Pozhidaev. Tomsk, Russia.
>> Russian info page: http://www.marigostra.ru/
>> English info page: http://www.marigostra.com/
>> _______________________________________________
>> Homeros mailing list
>> Homeros на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/homeros
>>
> _______________________________________________
> Homeros mailing list
> Homeros на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/homeros

-- 
Michael Pozhidaev. Tomsk, Russia.
Russian info page: http://www.marigostra.ru/
English info page: http://www.marigostra.com/


Подробная информация о списке рассылки Homeros