Уроки Java с нуля / #3 - Базовые концепции языка. Вывод информации
HTML-код
- Опубликовано: 31 май 2024
- За урок мы разберемся с основами среды разработки IntelliJ IDEA и научимся выводить информацию на основе языка Java. Для вывода текста мы будем использовать встроенный класс System.
✅ Полезные ссылки:
- Урок на сайте itProger: itproger.com/course/java/3
⏰ Тайм коды:
00:00 - Начало
00:20 - Интерфейс программы
03:55 - Вкладки для отладки
04:40 - Создание файла «Main.java»
08:18 - Основная функция
11:00 - Вывод информации
15:20 - Специальные символы
19:15 - Комментарии
21:26 - Заключительная часть
✔ Сообщество программистов: itproger.com/
✔ -------------
Вступай в группу Вк - prog_life 🚀
Инстаграм itProger: / itproger_official
Группа FaceBook - goo.gl/XW0aaP
Instagram: / gosha_dudar
Telegram: t.me/itProger_official
Twitter - / goshadudar
- Уроки от #itProger 👨🏼💻
- Все уроки по хештегу #itprogerLessons
Брат спасибо за уроки. 17 лет под землёй работаю, стаж выработал, пенсия в 45 будет. Вот решил освоить новые горизонты, с компьютером на ты, английский знаю хорошо (многократные олимпиады в школе и техникуме). Хоть уже 39 лет но думаю все получится, и не важно, что пол жизни на электровозе прокатал. Только вперёд, от души за уроки, информацию подхватываю легко.
Невадно сколько вам лет главное желание и интерес к этому и тогда все будеть получаться, удачи и всего хорошего!!
я очень рад что ты решил поменять свою жизнь, удачи тебе
Как успехи?
Реально очень дельно обьяснил,блогеры которых смотрел объясняли так будто я уже знаю основы,а ты красавчик и за запятую с точкой пояснил,и за слэш)
Поддерживаю, очень понятно!)
Надо бы мне к ним сгонять, хотя иногда лучше как для новичка посмотреть что бы мелочи не упустить, а то после js и php чисто объектная модель построения сильно удивляет
Долго объяснял за перенос, но так и не объяснил, почему print() не переносит строку, а println() переносит. Потому что перенос строки через модификатор "
" и через функцию - разные вещи. Я, как человек знающий плюсы могу предположить, в чем разница, однако новички вряд ли такое понимают. А это важно. Так что на счет дельного объяснения все относительно)
а кто нибудь может подсказать как можно написать калькулятор(не совсем обычный). Который в дальнейшем можно будет запускать как программу, а не постоянно заходить в среду разработки? При всем этом мой уровень знания языка, это написать калькулятор(и всё, совершенно всё). Или это не возможно с моим уровнем?
Огромное человеческое спасибо! Для начинающего это настоящая находка, подробно и понятно!
Спасибо! Очень всё подробно! Отдельное ОГРОМНОЕ спасибо за качество изображения, ибо на старом курсе оно не такое хорошее!!!
Едем дальше!
Парень настоящий молодец. Спасибо огромное! Для старта это просто великолепно
Это просто великолепно, большое спасибо за труд который вы подаёте бесплатно
Супер! Даже двойные кавычки сразу объяснил 🔥👍
Спасибо 🙏💕. Дай Аллах вам долгих лет жизни 😌🙏
Рад, что нашел эти курсы, все доступно и очень интересно! Определенно лайк!
Это просто прекрасно, я смотрел много гайдов по java и никто так хорошо не рассказывал про это
Гоша огромная тебе благодарность за твой труд!🤝
Гоша этот видеоурок более понятный чем старый,просто супер👍
Гоша, спасибо за обновлённый курс, начинал еще по видео от 16 года, а продолжу уже от 21)))) Еще раз спасибо за вашу работу
И ты за 5 лет так и не выучил java? Херовые значит курсы... Или ты такой ученик...
@@sergeyguz1 тут может быть 1000 причин, две причины скажу 1) Он начал и бросил 2) Он начал учить за 5 дней до нового курса
Третий урок мощно зазубрил и вообще много эксперементировал, класс, понятно и логично
Замечательные уроки. Огромного спасибо. Все прям четко и понятно.
Привет! Как успехи, получилось освоить язык, не забросил дело?
Блин очень годно хожу на курсы по IT приходу домой забываю что там учил, а твои уроки намного лучше запоминаются супер!
Спасибо большое! Весь ютуб перелопатил - ты лучший!) Мне 32 и у меня все получится
получилось?
Мне 43 все получаеться
Получилось?
@@fizzes0 Привет, ещё рано судить, но пру как бык) Благо, английский знаю.
@@ilyadmitenko4844 Рад за тебя. Мне 16, я немного знаю английский. Купил вот недавно книгу про программирование на языке Джава, смотрю курсы. Пока что вообще не вдупляю. Так же поступил в колледж на программиста. Думаю все получится и у меня, и у тебя)
Личный совет: Создайте текстовый документ и конспектируйте, пишите важные моменты и что какой знак в коде означает, чтобы потом если забудете можно было подсмотреть и вспомнить.
Круто!Очень классно объясняешь,пойду смотреть следующие
Отличные подробные разъяснения
Спасибо Вам, Автор! Умеете объяснить!
Спасибо, очень доступно обьяснено!
Хороший канал, желаю дальнешу развитию.
Всё въятно объяснил.
буду дальше развивать свои умения с этим каналом
Реально классный, очень классно объяснил, мне всё понятно и не кажется сложным, меня ещё ни кто так не учил. Правда клссеый человек!
Благодарю! Очень детально
Ждём продолжения ⭐
Спасибо! Уроки нравятся.
Огромное спасибо автору, + 1000 в карму ништяков. Как начинающий , для меня это очень продуктивный и понятный ролик.
Круто! Спасибо большое!
Все супер! Спасибо большое)
Збс первый урок зашёл даже не запивал )подписка лайк
начал смотреть курс,надеюсь чему то научусь,спасибо за видео!
Как успехи?
@@kokocoko2364 видимо забросил учебу не дойдя даже до полпути
Отличная подача материала
Спасибо большое за объяснение, смотрел старое обучение и там автор слишком быстро всё объяснял, в этом обучении всё на много яснее
Очень доходчиво
Спасибо)) я занимаюсь созданием программ, с такими расширениями, как: .bat (Batch File), .vbs (Virtual Basic Script), и .js (JavaScript)
Пока все понятно, мне 12 лет. С Английским на ты. Стаж работы с другими языками имеется так что думаю не заброшу если синтаксис не понравится) А так хотелось бы работать в группе разработчиков ПО или игр.
Спасибо за ролик
Что делать если нет строки package?
у меня так-же
Хочется добавить, что
, \t и т.д. - это эскейп-последовательность. Такие последовательности есть почти в каждом языке программирования (во всех популярных языках имеются, как минимум). Это важное дополнение, так как эскейп-последовательности есть почти в каждом языке программирования.
Здравствуйте, а что делать если /n не распознается как последовательность. а просто как часть текста?
спасибо огромное за контент
Спасибо!
Спасибо!!!
Привет всем, все всего 12 лет но я уже учу английский язык и щас начну учить Java. Делаю я это ради мечты, переехать в Англию или США и жить в достатке=) так как из не очень обеспеченой семьи. Не сделаю себя сам, не сделает никто!
Удачи)
Как успехи?
мне 0 и я уже в совершенстве знаю 3 языка
Так, це найбільша мотивація
Hi, mate! I'm 13, also. It's all great but why would anyone care about urs info? Okay, just in case, I congrate u and wish u luck.
(And yeah, I think, most of teens learning English and coding want to work out of Russia)
Btw, lots of coders in big companies live problematic with health, always drink coffee and always stressed. Neither sleep nor work fine. That's why I don't wanna work in a big company.
USA is not so great country as many think. Some states are very poor, some states are dangerous 'cause of animals, some 'cause of people, some states are really gorgeous and so expensive that it's very hard to move there.
UK? I've heard there're so much violence and crime that lots of people in London are afraid to go out. Idk wether it's just a fantasy, bad joke or some lieful rumor but, u know, all legends are made from sight.
Sorry, if I dissapointed u.
Hope u'll get to ur dream.
And also, hope u've read it 'til the end without translator)
Хорошое видео
сижу на другом источнике учксь решыл зайти сюда скажем так закрепить знания и неожыдано для себя узнал чтото новое //Спасибо!
Привет. очень доступно обьясняешь! У меня при создании нового обьекта отсутствуе строка package .... может что в настройках не то? Сохраняю на рабочем столе проекты в папке
Хочу выучить Java чтобы делать моды на Minecraft Мне 13 лет думаю хорошее время чтобы начать
Мега харош😀
привет что делать если не создается пакет под название com.* ну типо есть проект и нет пакета этого я не знаю как его создавать
А 2-я и 4- я строка всегда должна оставаться пустой?
Я как то проходила пробные курсы в этом году, и там все строки заполнялись.
И он писал public static void main (String args [ ] ) {, а не (String [ ] args
Или всё меняется ??
при первом запуске выдает шибку "error running 'main': no jdk for module untitled104"
Задал путь к домашней дирректории jdk, рно все равно при запуске выдает ошибку. в чем может быть ошибка?
что если вместо package и азвания сверху пишет no usage?
А у меня проблема. Скачал свежую версию intellij idea там всё по другому. В целом дошел до написания кода +- похоже только программа при создании файла не спрашивала за создание пакета. Кое как нашел как его создать вроде получилось. Но когда я повторил код из видео программа выдала много ошибок и отказалась запускать тест. Кто нибудь встречался с такой проблемой на свежей версии, что могло пойти не так?
мне очень нравится подача. и все понятно. я мануальный тестер но очень хочу в автоматизацию. если понравится кодить то может и в разработку бы пошла
а автоматизацию сложно усвоить??
Что такое Hello World ?? 😂😂я начинающая
Коллега, здравствуйте, а в какой компании вы работаете?
Альтернатива ввода круглых скобок() после слеша\ какая?
Добрый день Все установил JDK 18 версия + Intelij. В третьем уроке выполняю все по инструкции. Кнопки Ран нет. Через меню выдает ошибку. Несколько раз все переустановил не помогло. Во вложении добавил скрин проблемы. Прошу помочь.
Здравствуйте подскажите что делать если нет run
Видео топ, жаль что активности мало(
красным подсвечиваешься string и String что делать?
Top 🔥
отличное объяснение спасибо большое ,я второй день учусь jave и пока тут разбирался понял что ln в последнюю строчку не обязательно добавлять чтоб сделать последнее значение что добавится между ковычек достаточно в прыдедушей строке println прописать))
просто оставлю коммент даже если и наблюдение никому не нужное 😁
И да в чем отличия между .java .class э типо для созданий плагинов надо именно не .java .class типо разделения по класам и вчем отличия от класса и package а ?
У меня когда наживаю запустить все что прописал выдает java: reached end of file while parsing что делать?
А что делать на обновленной версии где нет просто Java?
JDK 19 напрочь отказывается работать установить 16 или есть решение
Спасибо за видео,явно стало понятнее чем до этого видео.
Я учу Java для того чтобы реализовать свой проект,я хочу в дальнейшем писать модификации к игре майнкрафт.
Надеюсь что все эти ролики пройдут для меня эффективно)
Соболезную, придется изучать OpenGL
Ну как выучил?
шо-то не понял - откуда "package" взялся и как его создать?
У меня при создании проекта не запрашивало base package* (свежая версия проги)
21:37 в каком уроке вы будете возвращаться к созданию "package"?
уже со старта неясности, чувствую, весь этот курс из-за этого "package" яиц не стоит((
только нчал и у меня тоже самое! Вы выяснили как создать Package?
@@seytar6182 да, правой кнопкой по папке SRC в уже созданном проекте - "New > Packedge"
@@Loyter спасибо вам!
3:56 что делать если нет вкладки ран
В мене щось не те. Код який вже прописаний не такий як в відео, може це через те що програм новіша?
спасибо,хоть у меня и другая версия,я все ровно разобралась
А есть задания для закрепления этой информации ?
Привет. Я думаю, стоит обратить внимание на начальную, заглавную букву в словах - "String" и "System", в противном случае это слово отображается красным цветом и определяется как ошибка! А так же количество и расположение скобок.
у меня показывает красным даже с заглавной буквы
@@bondya94 вам можно не учиться из рашки все нормальные компании и так уехали
@@sophiam4381 🙀😿😿😿🆘⛔🤔🙋👉🦃❔🙅🖕🖕🖕🖕🖕
@@bondya94 Даже java русофоб))))))
У меня одного половині с показаного не отображается в IntelliJ IDEA?
Почему не выводится пакет в первой строчке? Сразу начинается с public class main
Обновилась версия
Сам столкнулся с подобной проблемой, чтобы отображалось, нужно создать файл в подпапке, т.е. нужно создать папку, внутри папки scr
У меня выдает ошибка самая верхняя строка. Как исправить?
а что делать если нет кнопки run? и когда надо было выбрать vendor я выбрала amazon correto 16.0.2 ибо такого как в прошлом видео не было, вообще версию такую же скачала, хотя там миллион разных версий 2020.3
все есть, когда нажимаете кнопку проверки Run автоматически открывается
Что делать если нет папки out? И как его создать?
лукасик от СЕООНЛИ
👍
Какую лучше скачать jdk 8 или последную 17?
17
08.06.23
Вчера убил 3 часа на этот урок проблема была в том что в jb не нашел как созтать base package но я справился,вписал сам папки в проект 😅 очень сложно с учетом незнания языка но после победы было такое приятное ощущение маленькой победы 😊
Привет, а не подскажешь, как ты это сделал ?)
@@user-sp4jk9of1l 11.07.23 IntelliJ IDEA ULTIMATE
В начале содержимое моего тестового .java файла было идентичным, как на 6:15 минуте. Появился текст *no usage* говорящий о том, что пакет не найден, соотв .не используется. Нажал на *no usage* и там предложило мувнуть (переставить) созданный .java-файл в обозначенный пакет com.itproger (сделал название как на видео, чтоб не путаться)
не включается ран. Программа очень сильно отличается от нынешней.
Хах, 13 лет, 3|26 ночи и я закрепляю то что пока знаю в кодинге, спасибо большое
Тг @WashMyDishes
Интересно, понадобится ли использование слешей в реальной работе или это азы, а они используют что-то другое, более удобное? Даже заинтересовался)
Что если код ошибки 1?
Народ, подскажите. IDEA 2022.1.2 - при создании проекта нет пункта пэкедж. И соответственно проект создаётся без него. Как это победить? Где найти?
Разобрался?
@@f1kulilooser991 Создай подпапку внутри папки src, а в ней уже создавай MAIN, тогда будет package
@@Electro-wk5kk Не очень понял. Сначала создаем папку, а внутри этой папки еще одну папку?
@@f1kulilooser991Если у тебя package не отображался, значит ты сразу исполняемый файл(там где пишешь код) создавал в папке src. Нужно просто внутри папки src создать ещё одну папку, и этой созданной папке уже создать исполняемый файл
@@Electro-wk5kk Ааа, вроде понял, попробую. Спасибо за помощь!
Функция - подпрограмма, выполняющая какие-либо операции и возвращающая значение. Процедура - подпрограмма, которая только выполняет операции, без возврата значения. Метод - это функция или процедура, которая принадлежит классу или экземпляру класса.
Ну это просто, к слову.
*JAVA-IT*
Еще один момент расскажите пожалуйста (видел это у блогера на видео) - как выделив код ( не одну строку) и нажав некоторые горячие клавиши поставить перед всем выделенным кодом двойной слэш чтоб компилятор его не читал ( видел его как комментарий)???
Выделяешь нужный фрагмент и жмешь следующую комбинацию ctrl+shift+/ и так же если нужно раскоментировать
Меня походу наё. Использую вс код, для джавы КУЧУ плагинов скачал а не запускается ск. Все сохранил запустить попытался но БЛ не работает!!!!!
а что если нет пакета сразу идет public class Main
у меня без строчки с пакетом запустилось
Такая же проблема
На видео старая версия
ГДЕ ЭТОТ RUN НАХОДИТСЯ У МЕНЯ НЕТУ ЭТОЙ СТРЕЛКИ
Почему когда я основную функцию называю не main а как-то по другому,то программа не хочет работать?
потому что майн обязателен в коде
очнинь круто надеюсь заработаю 5 милионнов и перееду к брату в аргентину
Об это мы еще поговорим
Чтобы заработала кнопка RUN установите версию 4.3.2020 тогда все как на видео уроке получается
версию чего ?
@@user-oq5qw8nt7v Уже скорее всего поздно отвечать, но если кому то в будущем понадобиться то ответ: ideaIiC4.3.2020,
12:25 пишет ошибку A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ILLEGAL_INSTRUCTION (0xc000001d) at pc=0x000000018000b8bc, pid=1420, tid=552
#
# JRE version: Java(TM) SE Runtime Environment (18.0.2+9) (build 18.0.2+9-61)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (18.0.2+9-61, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# Problematic frame:
# C [SafeIPs64.dll+0xb8bc]
У меня нету внизу экрана вкладки Run =(
Не плов а рил:Решил с друзьями сделать свой майнкрафт