Спасибо дружище за твои видео! Я сейчас процессе переобучения, а на русскоязычном ютубе очень мало подобных качественных видео уроков. Не обращай внимания, что многие не ставят лайк. Это лишь по тому, что когда голова забита материалом, просто про это забываешь.. :)
@husivm7 жыл бұрын
Спасибо за приятный отзыв!)
@AnwarKnyane8 жыл бұрын
Sword 9:30 thanks for all what u do for us =) !
@staspopadynets19416 жыл бұрын
Спасибо большое за урок. Очень приятно слушать. Вы довольно интересно подаете материал. Знову ж таки, дуже вдячний за відео :)
@laysman55 жыл бұрын
учу. буду дальше учить. Я вообще С++ и C# практиковал. Но вот нашел вакансию по Java. И хочу попасть, мне дали длинючий список того, что нужно знать. Так все это есть на этом канале. Ну вроде все). Спасибо тебе большое. У тебя просто отличная подача материала. Слушается и воспринимается легко. Еще раз спасибо, надеюсь благодаря вашим урокам попаду на желанную работу. + надо было подчеркнуть, что нужно добавить библиотеки для сериализации.
@СергейРусаков-п3м5 жыл бұрын
ну что, устроился на работу?
@ВоваШулюмов-з3ь2 жыл бұрын
Большое спасибо! Всё доступно и понятно!!!!
@andreygazhala75777 жыл бұрын
Отличные видео! Все структурировано. Огромное спасибо за старания.
@yarik83men513 жыл бұрын
Спасибо
@КириллКавалеров-е4з3 жыл бұрын
спасибо) пригодилось
@tradingwithmetatrader32327 жыл бұрын
Красавчик! Подписка однозначно!
@kolyanlock4 жыл бұрын
public class Sword implements Serializable { String name; int level; float attackDamage; float attackSpeed; float weight; float attackRange; boolean oneHand; } // вот это уже меч :)
@Alex-qt6ji6 жыл бұрын
лайк за Transient)
@mykytaverovkin61266 жыл бұрын
купил монитор чтоб подогнать изображение твоих видео)
@Victorio646 жыл бұрын
Сериализация это круто, птому что сериализация это сериализация! :)
@fdu4.5 жыл бұрын
Спасибо за видео! Доступно и понятно объяснил. Лайк. Одно но: в первую очередь искал видео про сериализацию чтобы понять как при этом работают геттеры/сеттеры в связке с приватными полями. В видео про это ничего нет :/
@Archeryring5 жыл бұрын
Сериализация - это ерунда. Для меня самое сложное было понять "user.sord.level". Не знал, что так можно... :Ж)
@talwin_3 жыл бұрын
потому что Вы привыкли ,что они private
@romankryvolapov3 жыл бұрын
А еще есть интерфейс Externalizable для ручной сериализации, которая работает быстрей, чем стандартная на основе рефлексии, и также в Android есть Parcelable
@АлександрЛуценко-м9ц7 жыл бұрын
У меня вопрос: Вы говорите в середине урока, что вот есть сторонний класс Сворд, который не имплементит Сериалайзбл. Вы говорите, мол что делать в этом случае, как его сериализовать, и рассказываете про транзиент, который решает обратную задачу - делает несеализуемым сериализуемое. А про сериализацию несериализуемых классов (не имплементящих "Сериалайзбл") потом не рассказали. Так как это сделать? Спасибо!
@svetakochetova7517 жыл бұрын
Вам надо определиться, если класс нужно сериализовать ставим "Сериалайзбл", если нет ставим "трансидент" в сериализуемом классе
@азаматОмар-ж3ц5 жыл бұрын
я думаю ,раз сторонии класс не имплеметирует serializable значит его нельзя сериализовывать
@lnnnq4 жыл бұрын
Я что то не догнал.. ты сериализовал sord в классе User, в классе Main присвоил новый экземпляр Sord, записал через инпут, но в итоге вывело null, почему?
@lnnnq4 жыл бұрын
а стоп, transient делает так, чтобы объект не участвовал в сериализации? тогда вроде сходится, просто сначала я подумал, что transient наоборот сериализует конкретное поле, и ею можно уже пользоваться как заблагоразумится
@lnnnq4 жыл бұрын
все равно не выкупаю зачем нужны сериализации, в целом понимаю, они нужны, и выполняют какую то важную роль, но не понимаю какую, ну заимплементим мы ее, ну выведем без экспешена ну и что, толк то от нее какой, поэтому чтобы понять зачем нужны сериализации нужно приводить добротный пример, с явным доказательством как в матеше, зачем нужна сериализация
@tradingwithmetatrader32327 жыл бұрын
Жаль, не рассказано как самому файл настроек сохранять и загружать
@rus10065 жыл бұрын
Ввооод!
@icanexplain79518 жыл бұрын
Здравствуйте. А зачем вы здесь кидаете исключение и в предыдущем уроке?
@husivm8 жыл бұрын
Если вы имеете ввиду что у меня написано main(String[] args) throws Exception { Это сделано для того что бы сосредоточиться на коде который Я хочу продемонстрировать, а не на отлавливании исключений.
@Georgy-iq5rm4 жыл бұрын
если не писать throws Exception то придется все потоки блоком try/catch обрабатывать
@serega10095 жыл бұрын
Заготавливай текст заранее, пожалуйста, или хотя бы ставь на паузу, когда что-то из головы вылетает. Очень не приятно полролика слушать ААА ООО УУУ
@no_pai_mai46535 жыл бұрын
2x включаешь и все! радуйся что бесплатно смотришь)
@nikivanov6900 Жыл бұрын
@@no_pai_mai4653 говна пожри. И радуйся.
@diazz0914 жыл бұрын
Столько не понятной херни для того кто смотрел одни твои ролики . Понятно тем кто уже знает какойто другой язык . Мда и что мне делать? Мотивация не такая что было когда смотрел первые видео . Бывает такое что думаю что не смогу.
@АйбарЖоламанов4 жыл бұрын
Да сможешь чувак
@АйбарЖоламанов4 жыл бұрын
Я в тебя верю
@user-zm6mi3wm3b5 жыл бұрын
Буду рассказывать за коллекции, ты вместо них будешь рассказывать. Говори правильно, буду рассказывать О/об коллекциях, ПРО коллекции. Объясняешь норм, но вот эта ЗА уши режет. И так во всех лекциях