Огромное спасибо за лекции! Сколько было пересмотрено и прочитано разного материала но только сейчас все становится на свои места! Дай Бог здоровьечка тебе и твоим близким!
Классные лекции, качаю их все. Но хотелось чтобы видео камеру сделали зум на доску, а то там ничего не видно, а хотелось бы увидеть что вы пишите) За все лекции Like!
***** Есть ли робкая надежда что вы можете все лекции заново и более качественно переснять? Очень хотелось бы) Ну там две камеры одна на доску чтобы постоянно туда смотрел а другая весь обзор лекции, есть ли такая возможность? Смотрю лекцию и очень интересно не то что у остальных. Только вот ничего не видно что вы пишите на доске(((
***** Или же 2-ой вариант, нужно сделать презентацию с ноутбука. Так будет легче для вас быстро писать коды и для нас коды будут видны четко, и не надо 2-ю камеру:)
Было тяжело разобраться в java до этого момента спасибо вам огромное! это мой второй заход на java, до этого не достиг понимания и ушел на ruby и в последствии освоил ror :)
Отличные уроки!!!У меня есть несколько вопросов: 1)Какими знаниями, кроме Java Core нужно владеть,чтобы написать клиент сервер для игры?2)Достаточно ли знаний Java Core ,чтобы переходить к разработке под андроид?Буду очень благодарен за ответы.
В шарпе тоже get и set public String PropName {get;set;} или private propName; public String PropName { get{return propName;} set{this.propName=value;} } в первом случае private поле автоматически формируется.
Отличная подача материала, очень интересно слушать. Единственное необходимо что то вроде конспекта того что писалось на доске, так как ничего не видно.
за матрешку лайк, вот я прям ждал как будет рассказано про protected и тут бах, гениальное ноу-хау. Ибо в книге Гослинга об этом рассказано текстом и очень не весело. Но там есть о более формальной четкости, раздел 3.2. Когда два класса Б и С наследуются от А, доступ к протектед полю класса А из Б можно получить через ссылку на него, но нельзя через ссылку на класс С.
Что посоветуете чтобы быстрее switch'нуться на java? Из опыта - последние 3 года PHP (фреймворк Yii, обе версии), до этого C++ (Qt). Хотелось бы сохранить направленность в сторону серверной разработки.
Здравствуйте, Сергей. Объясните вашу мысль по поводу Set/Get -ов. Если поле не примитива, а ссылочного типа, то насколько корректно в геттере возвращать само поле, а не его клон? Если нужно возвращать его клон, то как это совмещается с идеей пересоздать все set/get-ры (или помечать каким-то образом поле)? Спасибо
IDEA действительно ставит фигурные скобки с новой строки, и меня это реально смущало, так как привык всегда открывать на той же строке, причем от версии это не зависит. Странно, но это так. Спасибо за урок Сергей!
Сергей, доброго времени суток. Огромное вам спасибо за ваши уроки, они очень помогают в освоении Java. Изучаю Java несколько месяцев, набрал неплохую теоретическую базу, и пишу совсем лёгонькие программы. Но хочется чтобы был существенный прогресс, а куда двигаться пока не понимаю. Искать работу однозначно рано, т.к. "зеленый" еще в программировании. Посоветуйте пожалуйста в каком направлении двигаться, может быть какие-нибудь программы, сайты и т.д. . Чтобы перед о мной была поставлена цель сделать ту или иную программу с тем-то функционалом. А то в голову не лезет ничего.Заранее благодарю вас.
Оператору 4 часа исправительных работ !!! Какое отношение к работе - такой и результат. Лектору ставлю +. Сергей, почему бы просто не сидеть за компом и транслировать действия на экран ? Маркер и доска не годится для наглядных примеров.
Спасибо, что ответили. Предлагаю в следующий раз хотя бы камеру поставить поближе к доске и подобрать ракурс так, чтобы и выступающий и доска попадали в кадр. Возможно покажется, что я просто цепляюсь к мелочам, но ведь Мы хотим сделать Мир лучше ! :))) Выражаю ещё раз Вам благодарность! Спасибо за Ваши старания.
Сергей! Лекции супер! Очень интересно, смотришь на одном дыхании. Спасибо! И стало интересно, какая судьба тех студентов, что учились тогда? Сколько человек из скольки все-же освоили Java? :) А Вам большой удачи!)
Такие лекции обычно проводятся спец.школах за которые приходится платить, а тут они(лекции) в свободном доступе за что Вам огромное спасибо. Хотел бы узнать, как правильно нужно изучать этот язык. Смотрю Ваши лекции, параллельно изучаю по книге Кена Арнольда..но в то же время понимаю, что стою на месте. Не подскажете что делать? Может посоветуете пару-тройку книг с практическими задачами разного уровня? Заранее спасибо
Отличные лекции! Спасибо! Может забегаю вперед и не досмотрел еще до момента этого. Что такое TOMCAT и APACHE ANT? Я ставил приложение на яве, компилировал его по инструкции не совсем понимая что делаю. Как результат получил страничку, Так понимаю она написана на яве и выполняется на ява-машине установленной на сервере.Но вот что такое TOMCAT?
Добрый день у меня вопрос. Насчет правильного синтаксиса написания программы. Точней на счет строчек. Вы говорили что программисты считают количество строчек в программе? Как правильно тогда в Java писать. Вариант 1: 10 строчек 1. package com.myProgeckt.start; 2. 3. import com.myProgeckt.*; 4. 5. 6. class TwoStart { 7. publick statick void main(String[] args) { 8. ... 9.} 10. } Вариант 2: 7 строчек 1. package com.myProgeckt.start; 2. import com.myProgeckt.*; 3. class TwoStart { 4. publick statick void main(String[] args) { 5. ... 6.} 7. } Вариант 3: 1 строчка до конца экрана что бы не перекручивать. 1. package com.myProgeckt.start; import com.myProgeckt.*; class TwoStart { publick statick void main(String[] args)}} P,S Спасибо за лекции. Счастья Вам.
За третий вариант оторвут руки, на второй будут смотреть косо). Первый намного читабельнее. Не надо экономить строчки в ущерб наглядности. Число строк в классе имеет значение лишь тогда, когда их несколько тысяч - такой код надо рефакторить, если часто в нём копаешься (если он просто лежит и никому не мешает - не надо трогать).
39:16 Не является ли класс Bee, кот. по левую сторону от равно - "пользовательским типом данных" для переменной bee? Из этого вопрос. Почему компилятор его просто не создает, зачем он ищет его в пекедже? ИЛИ даже пользовательские типы данных нужно выше описывать? т.е. иметь в наличии. Это же не JS. )
Доброго времени суток. Уменя вопрос насчет скобки "{". Вы говрите, что должна быть в строке. Да во многих примерах это действительно так. Но вот в книге Кея Хортсманна к этому вообще нет претензий. /** * This program displays a greeting for the reader. * @version 1.30 2014-02-27 * @author Cay Horstmann */ public class Welcome { public static void main(String[] args) { String greeting = "Welcome to Core Java!"; System.out.println(greeting); for (int i = 0; i < greeting.length(); i++) System.out.print("="); System.out.println(); } } И так полно по книге. Вот мне как начинающему изучающему джава но далеко не новечку в программированию уже за плечами более 15 лет на 1С интересно услышать доводы относительно этого. Потому как я не поддерживаю г..кодирования и уважаю такие мнения как "Совершенный код" С.Макконнелла. А вот пример созданный в IDE Eclipse: public class HelloJava { public static void main(String[] args) { System.out.print("Hello Java. IDE: Eclipse."); } } Возможно книга и примеры написаны старыми стандартами?
Здравствуйте Сергей! Я из старой гвардии, если назову какие языки я учил только рассмешу(алгол, алмир мир). Взялся изучить программирование. Не знаю с чего начинать. Наткнулся на Вас. Слушаю лекции внимательно, но доска абсолютно нечитаемая, иногда и голос нечеткий( или от того , что слова не знакомые, кажется таким). Я янгл. язык не знаю и мне очень трудно разобрать что к чему. Особенно во время писанины, что не маловажно. Становится очень тяжко, вроде все в общем понятно, но как то не укладывается в голове. Может, прежде чем послушать Ваши лекции, стоит (для особых чайников) еще какую нить книжку предварительно изучить? Спасибо
Все круто... но лично мое Субъективное мнение, то все термины надо либо переводить на русский либо оставлять на ангРиском:). А то "security reason" может поставить в неудобное положение человека и он спросит его значение/смысл. А "case зависимый" - не вызовет достаточно сильных неудобств, для задания вопроса. НО это мое субъективное мнение, которое не на что не претендует.
Вы не упростите себе жизнь и понимаение, если будете следовать этой логике перевода терминов на ВНИМАНИЕ!: не тот язык (русский), на котором разработан Java. Помните факт, что при переводе на другие языки порой подменяются значения (это я говорю об обычных языках, а не програмировании). Говорю это с хорошим знанием английского языка и с пониманием того что рано или поздно ваш мозг научится "мыслить" терминами на английском языке. Это важно. Сложно выразиться мне, но поверьте - знание других языкав это не набор слов в голове - это спобность мыслить и изъясняться на нем. Практически от скорости мышления мозга на иностранном языке зависит его знание в целом. (я беларус. я носитель русского и мыслю на нем, но способен говорить и мыслить на беларуском, инглише, сленге, матерном и фене... пусть и не так как на руском, но ведь это не родные для меня... А с учетом запоздадых переводов свежей литературы на русский, вы начнете читать ее в origin. in English. (Если захотите сохранить точку роста, быть в тренде и расти как спец.) P.S. Мне, как новичку в прг. но человеку знающем инглиш некоторые моменты усваиваются быстрее. Так что не важно терминология в Java подтянет English в голове или наоборот. Рано или поздно это произойдет. P.P.S Говоря языком програмирования: ЭЭЭ мы ведь наследники??? Мы зависим от класса Язык Java, а не наоборот ) Так что ваш метод рано или поздно окажет негатив. Успехов. Даже сам не ожидал что так длинно выйдет )
ох уж этот Климакс подобные системы.. у меня из-за этого в гите на винде было 2 случая... 1 - один умный прогер писал класс... потом понял что он немного дурачек, и решил сохранить свой код... переименовал его, сделав с маленькой буквы и ревертнул класс с гита получилось 2 класса.. один нормальный с большой буквы и один с маленькой... для климакса - это нормально... а вот у меня была версия только с большой буквы.. или чтото типа того... короче комить не комить... изменялся другой класс в гите.. и не было никакого эффекта 2 - другой умный программист решил обозвать sql для MyBatis -а, применяя символ ":", теперь у меня на компе 6 unversionned файлов без текста с именами типа "20180426113218_CTV-351_Number_of_user_" Reflection - это классная штука, очень полезная весчь.. по аннотациям делать инстансы классов, вызывать их методы :) по типу Injection в Spring не вижу в нем ничего страшного, все логично и понятно)) и доки не нужны
***** А как же тригонометрические функции и дифференциальное-интегральное исчисление? Такая потеря, столько времени в школе убили на это, а тут бац - и не пригодилось :D
А откуда Вы взяли про кратковременную память у программистов? Пытался нагуглить исследования по этому поводу и ничего особо не нашел, кроме британских ученых: www.cs.bham.ac.uk/research/projects/cogaff/misc/memory-and-programming.html
Анекдот 50:05 Дневник студентки: 1-й курс - никому, никому, никому 2-й курс - никому, никому, только ему 3-й курс - ему, ему, ему 4-й курс - всем, всем, всем 5-й курс - кому, кому, кому
+Sergey Nemchinsky не стоит переснимать, просто сделайте перезапись видео с наложением в нижнем левом углу или на весь экран с тем, что объясняли ранее, так проще, мне кажется)
Сижу думаю, как быть когда написано: int test(string s) { return s.length; } мне дико не удобно т.к. первые две строки, название функции и первая строчки сливаются визуально от чего читабельность кода усложняется, мб github-ам и удобно но хз как быть мне в таких случаях.
Может программист из Сергея и хороший , но преподаватель плохой. Скажу банальность , но к месту , уметь самому что-то делать и уметь научить этому других - это не одно и то же. И в этом проблема большинства программистов , которые решили учить других . Профессия программист и профессия педагог - это разные профессии .
Спасибо Сергей за лекции. Все доходчиво и понятно, но есть одна вещь которая может отпугнуть рядового свободомыслящего человека как я. Этот посыл выражает ваша одежда. Как у вас вообще хватает ума надевать такие знаки кровавого деспотического режима? Ваша красная олимпийка ясно дает понять, что вы приверженец коммунистических идей, но зачем выставлять это напоказ? И эта ваша тяга к красным фломастерам.... что они лучше синих. Сергей, я был о вас лучшего мнения
Прджепропортфайлфутаталада ничего не понятно! Было бы хотябы видно что там на доске написано :( может на практике все будет понятнее. В общем методы в пакетах , пакеты имеют разные названия чтоб методы были уникальны ? Не представляю зачем это все нужно !
Программист? Да, может быть, я не разбираюсь. Учитель? Вообще никакой. Ни хрена не учит, просто рассказывает то что сам знает. Но это не признак учителя.
Огромное спасибо за лекции! Сколько было пересмотрено и прочитано разного материала но только сейчас все становится на свои места! Дай Бог здоровьечка тебе и твоим близким!
2019 год, а от доски все еще отсвечивает) Лекции супер!
2021 год, а от доски всё ещё отсвечивает)
@@Вильдан-м5р 2022 год, все отсвечивает и отсвечивает от доски)
Третий месяц 2022 года. Уже не отсвечивает.
Спасибо за лекции, очень помогают настроить мышление в нужном русле. Многое встает на свои места
Сергей, сделайте, пожалуйста, отдельно мини лекцию по статике. Она потеряна, а в вашем исполнении она была бы просто замечательной.
Все молодцы и слушатели и преподователь. Всё интерестно и ребята в тему вопросы задают прям мои мысли читают
С удовольствием посмотрел ваши лекции. Вадим. Россия. Москва.
Это наверное лучшее, что есть по основам, спасибо Сергей! С Новым годом! Успехов, Здоровья, и всего самого наилучшего!
Сказать честно, Шилдт пишет намного увлекательнее. И понятнее, если уж мы про это.
Книги вообще почему-то лучше чем видео.
Вы самый лучший учитель! Спасибо большое!)
смотрю из Канады, огонь
Спасибо большое за Ваш труд.Очень полезные лекции.Но с доской беда😿
Большое спасибо за лекции! Сложные вещи простыми словами!
Классные лекции, качаю их все. Но хотелось чтобы видео камеру сделали зум на доску, а то там ничего не видно, а хотелось бы увидеть что вы пишите) За все лекции Like!
***** Есть ли робкая надежда что вы можете все лекции заново и более качественно переснять? Очень хотелось бы) Ну там две камеры одна на доску чтобы постоянно туда смотрел а другая весь обзор лекции, есть ли такая возможность? Смотрю лекцию и очень интересно не то что у остальных. Только вот ничего не видно что вы пишите на доске(((
***** Или же 2-ой вариант, нужно сделать презентацию с ноутбука. Так будет легче для вас быстро писать коды и для нас коды будут видны четко, и не надо 2-ю камеру:)
Очень жаль(
спасибо
про кратковременную память прям в точку, потом еще и не вериш что сам писал эту фигню :)
Было тяжело разобраться в java до этого момента спасибо вам огромное!
это мой второй заход на java, до этого не достиг понимания и ушел на ruby и в последствии освоил ror :)
Отличные уроки!!!У меня есть несколько вопросов: 1)Какими знаниями, кроме Java Core нужно владеть,чтобы написать клиент сервер для игры?2)Достаточно ли знаний Java Core ,чтобы переходить к разработке под андроид?Буду очень благодарен за ответы.
В шарпе тоже get и set
public String PropName {get;set;}
или
private propName;
public String PropName {
get{return propName;}
set{this.propName=value;}
}
в первом случае private поле автоматически формируется.
Тоже смотрю с удовольствием!!! Александр, Украина, Харьков))))
Александр Череп о ! О! Олександр
Отличная подача материала, очень интересно слушать. Единственное необходимо что то вроде конспекта того что писалось на доске, так как ничего не видно.
отличная идея. Еще бы записи от руки сделать доступными и для зрителей видио уроков. В аудитории они видны, а на экранах компьютеров "засекречены".
А где можно ознакомиться с предложением о покупке?
Большое спасибо за лекции.
Решил обратно switch'нуться в джаву.
Вас смотрят в Ижевске=)
mr Umberto опасно !
Не только Ижевск, но и по всей Удмуртии )))
за матрешку лайк, вот я прям ждал как будет рассказано про protected и тут бах, гениальное ноу-хау. Ибо в книге Гослинга об этом рассказано текстом и очень не весело. Но там есть о более формальной четкости, раздел 3.2. Когда два класса Б и С наследуются от А, доступ к протектед полю класса А из Б можно получить через ссылку на него, но нельзя через ссылку на класс С.
Отличные лекции, но только для тех у кого уже есть опыт.
Что посоветуете чтобы быстрее switch'нуться на java?
Из опыта - последние 3 года PHP (фреймворк Yii, обе версии), до этого C++ (Qt). Хотелось бы сохранить направленность в сторону серверной разработки.
Здравствуйте, Сергей. Объясните вашу мысль по поводу Set/Get -ов. Если поле не примитива, а ссылочного типа, то насколько корректно в геттере возвращать само поле, а не его клон? Если нужно возвращать его клон, то как это совмещается с идеей пересоздать все set/get-ры (или помечать каким-то образом поле)? Спасибо
IDEA действительно ставит фигурные скобки с новой строки, и меня это реально смущало, так как привык всегда открывать на той же строке, причем от версии это не зависит. Странно, но это так. Спасибо за урок Сергей!
Всё редактируется в настройках)
Да, я уже нашел.
Ruslan Zinovyev что самое забавное - по стандарту PSR 2 нужно ставить скобку именно с новой строки. По крайней мере для php
Сергей, 9 51 про фигурные скобки - в моих учебниках они не на той же строке a строкой ниже - Дейтель, Java How to program, 9th
Доска сама по себе ужасна плюс лампа отражается, видимость 0.
Сергей, доброго времени суток. Огромное вам спасибо за ваши уроки, они очень помогают в освоении Java. Изучаю Java несколько месяцев, набрал неплохую теоретическую базу, и пишу совсем лёгонькие программы. Но хочется чтобы был существенный прогресс, а куда двигаться пока не понимаю. Искать работу однозначно рано, т.к. "зеленый" еще в программировании. Посоветуйте пожалуйста в каком направлении двигаться, может быть какие-нибудь программы, сайты и т.д. . Чтобы перед о мной была поставлена цель сделать ту или иную программу с тем-то функционалом. А то в голову не лезет ничего.Заранее благодарю вас.
Спасибо! Уложилось в голове по полочкам)))
Оператору 4 часа исправительных работ !!! Какое отношение к работе - такой и результат.
Лектору ставлю +. Сергей, почему бы просто не сидеть за компом и транслировать действия на экран ? Маркер и доска не годится для наглядных примеров.
Спасибо, что ответили.
Предлагаю в следующий раз хотя бы камеру поставить поближе к доске и подобрать ракурс так, чтобы и выступающий и доска попадали в кадр.
Возможно покажется, что я просто цепляюсь к мелочам, но ведь Мы хотим сделать Мир лучше ! :)))
Выражаю ещё раз Вам благодарность! Спасибо за Ваши старания.
Сергей, Добрый день!
Слышали ли Вы о проекте JavaRush? И если да то как к нему относитесь?
тоже смотрю с удовольствием!!! Петр, Украина, Полтава ))))
Сергей! Лекции супер! Очень интересно, смотришь на одном дыхании. Спасибо! И стало интересно, какая судьба тех студентов, что учились тогда? Сколько человек из скольки все-же освоили Java? :) А Вам большой удачи!)
всетаки доску видно плохо.
Хорошие лекции.
Жаль, что оператор вообще не смотрит, что камера снимает.
на 8:40 у вас ошибка, когда каждое слово с большой буквы это Pascal casing, а Camel casing это когда с большой буквы все слова за исключением первого.
Алан Вербило точно
Сергей, с дикцией надо что то делать, несколько раз пересматривать приходиться. А так очень интересно.
Такие лекции обычно проводятся спец.школах за которые приходится платить, а тут они(лекции) в свободном доступе за что Вам огромное спасибо. Хотел бы узнать, как правильно нужно изучать этот язык. Смотрю Ваши лекции, параллельно изучаю по книге Кена Арнольда..но в то же время понимаю, что стою на месте. Не подскажете что делать? Может посоветуете пару-тройку книг с практическими задачами разного уровня? Заранее спасибо
Большое спасибо! А в них есть практические задачи? Просто хотелось бы не только читать теорию, но и увидеть как она работает :)
Здраствуйте, а как приобрести у вас платный курс?
вы бы переставили доску, чтоб было видно что и как пишется)
НЕ ВИДНО НИ ***, НО ОЧЕНЬ ГОДНО!!!!!!!!!!!
СПАСИБЫ;)
супер!
Не понял про имя метода или параметра i (55:56)
А точнее, почему поле должно называться как их что - то там(сетеры вроде)
Объясните, если не трудно ;)
Отличные лекции! Спасибо! Может забегаю вперед и не досмотрел еще до момента этого. Что такое TOMCAT и APACHE ANT? Я ставил приложение на яве, компилировал его по инструкции не совсем понимая что делаю. Как результат получил страничку, Так понимаю она написана на яве и выполняется на ява-машине установленной на сервере.Но вот что такое TOMCAT?
Спасибо в общем-то-)))))) Дорогу осилит идущий.
Не видно ничего на доске.
Там ещё отсвечивает от доски, с ютуба можно сказать ничего и не видать даже. Обидно.
Просьба делать зум на камере хоть иногда
Спасибо за инфу )
Здравствуйте, у меня вопрос. Разумно ли стартовый класс (точка входа в программу) располагать вне пэкэджей?
Добрый день у меня вопрос. Насчет правильного синтаксиса написания программы. Точней на счет строчек. Вы говорили что программисты считают количество строчек в программе? Как правильно тогда в Java писать.
Вариант 1: 10 строчек
1. package com.myProgeckt.start;
2.
3. import com.myProgeckt.*;
4.
5.
6. class TwoStart {
7. publick statick void main(String[] args) {
8. ...
9.}
10. }
Вариант 2: 7 строчек
1. package com.myProgeckt.start;
2. import com.myProgeckt.*;
3. class TwoStart {
4. publick statick void main(String[] args) {
5. ...
6.}
7. }
Вариант 3: 1 строчка до конца экрана что бы не перекручивать.
1. package com.myProgeckt.start; import com.myProgeckt.*; class TwoStart { publick statick void main(String[] args)}}
P,S Спасибо за лекции. Счастья Вам.
За третий вариант оторвут руки, на второй будут смотреть косо). Первый намного читабельнее. Не надо экономить строчки в ущерб наглядности. Число строк в классе имеет значение лишь тогда, когда их несколько тысяч - такой код надо рефакторить, если часто в нём копаешься (если он просто лежит и никому не мешает - не надо трогать).
все круто, преподаватель вообще супер, но на доске ни чего не видно!
39:16 Не является ли класс Bee, кот. по левую сторону от равно - "пользовательским типом данных" для переменной bee? Из этого вопрос. Почему компилятор его просто не создает, зачем он ищет его в пекедже? ИЛИ даже пользовательские типы данных нужно выше описывать? т.е. иметь в наличии. Это же не JS. )
супер! Отличный урок! То есть уровень доступа public это как в php global ? И к нему можно обратится из любого класса?
В php тоже есть public) Делает тоже самое.
Благодарю за отличную подачу материала,НО - не видно ни черта на этой доске,хоть убейте.Как я ни вглядывался в монитор)
Было бы неплохо.В предыдущих видео кто-то из ребят доску зумил для лучшей картинки - прям отлично было!
Ну,лично мне до Киева далековато ехать)Но если записать эти выступления и освежить эти лекции,с учетом всех новинок в данной отрасли - будет круто!
С ютуба вторая половина лекции уже вообще непонятная была. Что-то слишком мелкое и отсвечивает на доске.
Доброго времени суток. Уменя вопрос насчет скобки "{". Вы говрите, что должна быть в строке. Да во многих примерах это действительно так. Но вот в книге Кея Хортсманна к этому вообще нет претензий.
/**
* This program displays a greeting for the reader.
* @version 1.30 2014-02-27
* @author Cay Horstmann
*/
public class Welcome
{
public static void main(String[] args)
{
String greeting = "Welcome to Core Java!";
System.out.println(greeting);
for (int i = 0; i < greeting.length(); i++)
System.out.print("=");
System.out.println();
}
}
И так полно по книге. Вот мне как начинающему изучающему джава но далеко не новечку в программированию уже за плечами более 15 лет на 1С интересно услышать доводы относительно этого. Потому как я не поддерживаю г..кодирования и уважаю такие мнения как "Совершенный код" С.Макконнелла.
А вот пример созданный в IDE Eclipse:
public class HelloJava {
public static void main(String[] args) {
System.out.print("Hello Java. IDE: Eclipse.");
}
}
Возможно книга и примеры написаны старыми стандартами?
Здравствуйте Сергей! Я из старой гвардии, если назову какие языки я учил только рассмешу(алгол, алмир мир). Взялся изучить программирование. Не знаю с чего начинать. Наткнулся на Вас. Слушаю лекции внимательно, но доска абсолютно нечитаемая, иногда и голос нечеткий( или от того , что слова не знакомые, кажется таким). Я янгл. язык не знаю и мне очень трудно разобрать что к чему. Особенно во время писанины, что не маловажно. Становится очень тяжко, вроде все в общем понятно, но как то не укладывается в голове. Может, прежде чем послушать Ваши лекции, стоит (для особых чайников) еще какую нить книжку предварительно изучить? Спасибо
А применяется ли вообще когда-нибудь доступ public для полей класса?
Константа
какой язык изучить , чтобы легче понять java))
Miserable hero с плюс плюс
Все круто... но лично мое Субъективное мнение, то все термины надо либо переводить на русский либо оставлять на ангРиском:).
А то "security reason" может поставить в неудобное положение человека и он спросит его значение/смысл.
А "case зависимый" - не вызовет достаточно сильных неудобств, для задания вопроса. НО это мое субъективное мнение, которое не на что не претендует.
Вы не упростите себе жизнь и понимаение, если будете следовать этой логике перевода терминов на ВНИМАНИЕ!: не тот язык (русский), на котором разработан Java. Помните факт, что при переводе на другие языки порой подменяются значения (это я говорю об обычных языках, а не програмировании).
Говорю это с хорошим знанием английского языка и с пониманием того что рано или поздно ваш мозг научится "мыслить" терминами на английском языке. Это важно. Сложно выразиться мне, но поверьте - знание других языкав это не набор слов в голове - это спобность мыслить и изъясняться на нем. Практически от скорости мышления мозга на иностранном языке зависит его знание в целом. (я беларус. я носитель русского и мыслю на нем, но способен говорить и мыслить на беларуском, инглише, сленге, матерном и фене... пусть и не так как на руском, но ведь это не родные для меня...
А с учетом запоздадых переводов свежей литературы на русский, вы начнете читать ее в origin. in English. (Если захотите сохранить точку роста, быть в тренде и расти как спец.)
P.S. Мне, как новичку в прг. но человеку знающем инглиш некоторые моменты усваиваются быстрее. Так что не важно терминология в Java подтянет English в голове или наоборот. Рано или поздно это произойдет.
P.P.S Говоря языком програмирования: ЭЭЭ мы ведь наследники??? Мы зависим от класса Язык Java, а не наоборот )
Так что ваш метод рано или поздно окажет негатив.
Успехов. Даже сам не ожидал что так длинно выйдет )
ох уж этот Климакс подобные системы..
у меня из-за этого в гите на винде было 2 случая...
1 - один умный прогер писал класс... потом понял что он немного дурачек, и решил сохранить свой код... переименовал его, сделав с маленькой буквы и ревертнул класс с гита
получилось 2 класса.. один нормальный с большой буквы и один с маленькой... для климакса - это нормально... а вот у меня была версия только с большой буквы.. или чтото типа того... короче комить не комить... изменялся другой класс в гите.. и не было никакого эффекта
2 - другой умный программист решил обозвать sql для MyBatis -а, применяя символ ":", теперь у меня на компе 6 unversionned файлов без текста с именами типа "20180426113218_CTV-351_Number_of_user_"
Reflection - это классная штука, очень полезная весчь.. по аннотациям делать инстансы классов, вызывать их методы :) по типу Injection в Spring
не вижу в нем ничего страшного, все логично и понятно)) и доки не нужны
@@SergeyNemchinskiy тут я согласен, поэтому это подходит только в одном случае - сделал, забыл и хватит
Вы есть в каких нибудь соц.сетях?
Сергію, скажіть, а для програміста є обов'язковим глибоке знання математики?
***** А как же тригонометрические функции и дифференциальное-интегральное исчисление? Такая потеря, столько времени в школе убили на это, а тут бац - и не пригодилось :D
***** Хотя справедливости ради замечу, что синусом и косинусом я таки иногда пользуюсь. Но это скорее от интереса, а не от необходимости.
А откуда Вы взяли про кратковременную память у программистов? Пытался нагуглить исследования по этому поводу и ничего особо не нашел, кроме британских ученых: www.cs.bham.ac.uk/research/projects/cogaff/misc/memory-and-programming.html
+Sergey Nemchinsky )))
Оператора на мыло)))))))))
Анекдот 50:05
Дневник студентки:
1-й курс - никому, никому, никому 2-й курс - никому, никому, только ему 3-й курс - ему, ему, ему 4-й курс - всем, всем, всем 5-й курс - кому, кому, кому
А продолжение третьей лекции есть, а то воде на перерыв 5-7 мин ушли и сразу 4-я лекция?
***** Спасибо
из начинающих только я смотрю и ничего не понимаю? или не только я один такой тупой?)
Postojanno svetovoje pjatno na doske meschajet! No lekcii chudestnije:)))
Очень плохо видно на доске. Напишите , пожалуйста, код в IDE, смонтируйте и синхронизируйте по смыслу с наездом на определённые участки кода:)
если будет нужна помощь при монтаже - помогу :)
11:42 гениальная пасхалка в шутке ахаха
2022 год доска отсвечивает :)
доска отсвечивает , пишешь мелко и ни черта не видно)) объясняешь на 5 и косяк на 5 !!!) (по 5 бальной )
+Sergey Nemchinsky не стоит переснимать, просто сделайте перезапись видео с наложением в нижнем левом углу или на весь экран с тем, что объясняли ранее, так проще, мне кажется)
+Sergey Nemchinsky а если в виде субтитров к видео надписи на доске дополнить? и переснимать не надо =)
Ничерта не видно
Почему он не сказал зачем нудны геттеры и сеттеры
Сижу думаю, как быть когда написано:
int test(string s) {
return s.length;
}
мне дико не удобно т.к. первые две строки, название функции и первая строчки сливаются визуально от чего читабельность кода усложняется, мб github-ам и удобно но хз как быть мне в таких случаях.
Ссылки добавьте на 1-ю и 2-ю части
ua-cam.com/play/PLmqFxxywkatR3qNmxqcFIHF9MN2-_eteU.html
Ныаа
@@vladimirgoodness2212 , ага). Спасибо
Может программист из Сергея и хороший , но преподаватель плохой. Скажу банальность , но к месту , уметь самому что-то делать и уметь научить этому других - это не одно и то же. И в этом проблема большинства программистов , которые решили учить других . Профессия программист и профессия педагог - это разные профессии .
почему хэллу волд
Спасибо Сергей за лекции. Все доходчиво и понятно, но есть одна вещь которая может отпугнуть рядового свободомыслящего человека как я. Этот посыл выражает ваша одежда. Как у вас вообще хватает ума надевать такие знаки кровавого деспотического режима? Ваша красная олимпийка ясно дает понять, что вы приверженец коммунистических идей, но зачем выставлять это напоказ? И эта ваша тяга к красным фломастерам.... что они лучше синих. Сергей, я был о вас лучшего мнения
+MrSomeonedude Может вы сами себе накручиваете? потому как я в красной олимпийке вижу всего лишь красную олимпийку...
Прджепропортфайлфутаталада ничего не понятно! Было бы хотябы видно что там на доске написано :( может на практике все будет понятнее. В общем методы в пакетах , пакеты имеют разные названия чтоб методы были уникальны ?
Не представляю зачем это все нужно !
Программист? Да, может быть, я не разбираюсь. Учитель? Вообще никакой. Ни хрена не учит, просто рассказывает то что сам знает. Но это не признак учителя.
Слава Україні. Dictator Putin = new Dictator();
Putin.harakiri();