0:19 - реклама своего сайта 0:33 - ideone, сайт альтернативной среды разработки 0:48 - скачиваем, устанавливаем и настраиваем IDEA 3:28 - пишем HelloWorld 4:24 - byte, int, long + float, double + char, boolean, String 8:25 - ввод данных пользователя (java.util.Scanner; num.nextInt/nextLine и т.д.) 10:45 - математические операции 12:58 - условные операторы 13:09 - условный оператор if 15:14 - условный оператор else if 17:14 - объединение условных операторов (|| - или, && - и) 19:00 - условный оператор switch - case, break, default 22:30 - циклы 22:35 - цикл for 25:05 - цикл while 26:30 - цикл do while 28:02 - массивы (arrays) 31:23 - вывод всех элементов массива через цикл for 32:23 - многомерные массивы 38:23 - методы (они же функции) 39:20 - в круглых скобках находятся параметры, которые получает функция ( ) 43:23 - ООП 50:28 - конструкторы 55:08 - наследование (inheritance) 1:01:04 - понятие static 1:04:59 - понятие final
Работал в Засратове сварщиком на заводе на протяжении 10 лет. Посмотрел этот видос и сразу же составил резюме, в котором указал, что прошел часовой видеокурс обучения Java от Гоши Дударя. Уже вторую неделю за меня борются гугл и амазон
Я имел дело только с Python, теперь начинаю Java и этот видеоурок очень понятный для меня, а также это пока что лучший урок о Java из которых я видел на ютубе
@@alish_turdi +1. Тоже изучаю Python, просто заглянул сюда посмотреть как и чем отличается Жава от Питона. Теперь стал понимать почему Пайтон проще других. Типизация и тп. После Питона намерен учить Жаву. Очень нравится стиль изложения Гоши! Благодарю за видео!!
Случайно наткнулся на урок. Как же ты круто говоришь. После всяких чуваков которые очень много пауз делают либо продолжительных "эээ..." твое видео сразу кажется настоящей песней. Лойс. Подписка. Уважение. Благодарочка.
Повезло что в школе не учился, я вот отучился, но знания там почти не давали а 9 лет уже не вернуть. Так же в колледже, только трата времени и получение корочки, знал бы раньше, тупо дома сидел и учил языки....
Выучил Java за час, до вечера еще 4-5 часов - посоветуйте какие языки еще выучить? А если серьезно то автор молодец. Это большая работа уместить все самое важное в одно видео. Видео подойдет для тех кто хочет просто познакомится с некоторым синтаксисом Java. Поставил лайк.
Отличный Гайд по Java. Подходит тем кто изучал поверхностно Java, в поисках по всему интернету и понимает хоть что-то. Для нулевого уровня рановато это видео. Собрано всё в одном месте. Это очень удобно. Разбирает всё понятно и чётко. Скорость с которой преподносит информацию идеальная! Обычно видео смотрю на скорости 1.5, тут достаточно обычной скорости. Материал отличный. Рекомендую посмотреть, закрепить!
Это самый крутой урок по введению в Java. Прошёл курс в одной проге, посмотрел кучу видео, но нигде не было так круто и быстро разжевано по всем основным моментам. Теперь понятно, что такое классы, объекты, методы, зачем все эти static и т.д.
Урок просто песня, всё без мычаний, ясно, понятно, понятными словами. Понял на 100%. Для тех кто хотел с 0 за 1час пройти, ну все должны понимать, это невозможно. А для тех кто решил вспомнить или немного дополнить. Отличный урок, один из топа на ютубе, сразу скажу, что я студент, изучаю Java, этот урок очень крут, кратко, ясно, по существу!!! Моё почтение автору!
Перехожу с другого языка, опыт есть. Мне ОЧЕНЬ понравилось. Спасибо! И отдельное спасибо за хорошее произношение английских слов. А скорость так вообще вставляет! Не скучно и мыслей о х1.5 не приходит. А продолжение можете снять?
Это лучшее видео про java которые я смотрел. Наконец то в общей картине понял что такое классы, объекты и как с ними можно работать. Большое спасибо автору!
Видео курс топ, посмотрел от начала до конца! Учу Яву около двух месяцев, и твое видео для меня - это быстрый способ пройтись по основным темам, чтобы не забыть! Спасибо за видео! Лайк, подписка, колокольчик!)
Гоша молодец! Рассказать о сложных вещах просто, коротко и по существу - нужен талант. Попробуйте посмотреть курс по Java на англ языке и вы меня поймете. "хэйт" - это ненависть (hate) в англ яз, height (высота) - "хайт" читается
Огромное спасибо за видео! Прохожу курс на Java Rush, пришлось задвинуть обучение на 1,5 месяца, сейчас вернулась к курсу, но очень тяжело вспоминать. Это видео помогло освежить и закрепить знания!
@@НадеждаАлександровна-э2н я считаю что для старта неплохо. Я купила курс когда были скидки. Сейчас на 4 уровне. Понравилось что все разжевывается так что даже новичок разберется. Материал подается дозированно и в каждой лекции по несколько конкретных задач, что позволяет лучше понять пройденное. Пока мне все нравится
@@НадеждаАлександровна-э2н здравствуйте.Если вы новичок в этом деле и до этого не занимались программированием,то не советую вам проходить этот курс.Нужно выбрать что-нибудь по-легче,а если с опытом,то тогда можно пройти курс.Я сам лично прохожу этот курс и уже на 15 уровне.Я вам скажу до 2 го уровня будет все легко даваться.а потом начнется все сложное )) так что этот язык программирования не для всех подходит
В общем-то не плохо, даже хорошо. Но есть пару замечаний по тексту: 1) Тип double(64 бита) не в 2 раза больше float(32 бита), а в 2 в степени 32 раз больше, а это в 4294967296 раз больше; 2) При инициализации переменной типа double не нужно ставить f; 3) Стандартный модификатор доступа (если он не объявлен) в классе и методах - default или еще его называют package protected. Но никак не Public. Доступ при модификаторе по умолчанию есть внутри текущего пакета.
я прочел, и подумал как не надо ставить f? под float, а это я просто не так прочел))) Литералы с плавающей точкой по умолчанию являются значениями типа double. При включении значения типа float в программу за числом следует поставить символ f или F:
Блин ... вот на 2 минуте человек внятно объяснил про пакеты... это то что никто толком без большого кол-ва соплей не смог рассказать ... Сразу лайк ... сразу подписка !
7:03 число укладывается в диапазон лонга, вот только в конце нужно добавлять "l" (от long) - без буквы значение справа является интом, и соответственно переменная long l неявно преобразуется в int. Если не прав, поправьте
0:19 - реклама своего сайта 0:33 - ideone, сайт альтернативной среды разработки 0:48 - скачиваем, устанавливаем и настраиваем IDEA 3:28 - пишем HelloWorld 4:24 - byte, int, long + float, double + char, boolean, String 8:25 - ввод данных пользователя (java.util.Scanner; num.nextInt/nextLine и т.д.) 10:45 - математические операции 12:58 - условные операторы 13:09 - условный оператор if 15:14 - условный оператор else if 17:14 - объединение условных операторов (|| - или, && - и) 19:00 - условный оператор switch - case, break, default 22:30 - циклы 22:35 - цикл for 25:05 - цикл while 26:30 - цикл do while 28:02 - массивы (arrays) 31:23 - вывод всех элементов массива через цикл for 32:23 - многомерные массивы 38:23 - методы (они же функции) 39:20 - в круглых скобках находятся параметры, которые получает функция ( ) 43:23 - ООП 50:28 - конструкторы 55:08 - наследование (inheritance) 1:01:04 - понятие static 1:04:59 - понятие final Свернуть
Неужели нашел хорошее видео на эту тему! Другие эту инфу на 20 20-ти минутных роликов растягивают с использованием большого количества воды и мычаний. Спасибо большое! Лайк, подписка.
То значение вначале не было "слишком большим даже для long", просто в типе данных long надо в конце присваемого числа добавлять L, как вы делаете с float и double
Всё отлично. Спасибо! Галопом по Европам, но всё понятно и не затянуто. Особо интересны упрощения. В обучалках нагромаждено много. Видос отличный, кто хочет и кому надо, тот поймёт.
Шикарный урок! Вся информация по-делу. Иногда приходится отмотать назад, чтоб въехать, но это вопрос индивидуального восприятия и усваивания материала.
Спасибо за видео, реально очень полезное. Так как учусь в польше не всегда понимаю препода и завалил уже пару робот, посмотрел это видео и смог переделать те роботы что завалил. Спасибо огромное🙂🙂
О чувак, респектуха. Всегда считал себя ничего не понимающем в jave. Буквально твое видео заставило полностью это переосознать. Все крайне доступно, особенно мелочи которые как назло в книгах опускаются...
Мне 38 лет, из них 20 лет работы в юриспруденции. Пытаюсь начать жизнь с нулья. Вот уже пол года, по выходным и ночами изучаю программирование, параллельно учу английский и продолжаю работать зарабатывая на жизнь. Думаю к весне смогу полностю уйди в программирование. это видео- прекрасный ввод в Java Fundamentals (как конспект, сводка).
Посмотрел это видео, чтобы освежить память. Очень помогает все вспомнить, особенно когда параллельно пишешь код в IDE и пробуешь с ним экспериментировать. Спасибо! Кстати ошибку подсвеченную в лонге можно было убрать добавив суффикс "l". Например: long looongNum = 138718274174719l; Целый тип long имеет размер 8 байт (64 бита). Минимальное значение -9 223 372 036 854 775 808, максимальное значение 9 223 372 036 854 775 807. Все литеральные числа в java по умолчанию имеют значение ints , которое имеет диапазон от -2147483648 до 2147483647 включительно.
@@H336-p1v H 336 Простая, но рабочая програмка, в которой ты задаешь параметры для *двухмерного* массива, и вписываешь туда свои числа (PS Знаю что написано хоть как-нибудь, просто делал на ночь) *-*-*-*-*-*-*-*-*-*-*-* package com.company; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan1 = new Scanner(System.in), scan2 = new Scanner(System.in), scan3 = new Scanner(System.in); int verify1 = 0, verify2 = 0, array1, array2; System.out.println("ARRAY1 = "); array1 = scan1.nextInt(); System.out.println("ARRAY2 = "); array2 = scan2.nextInt(); array1++; array2++; int[][] array = new int[array2][array2]; for (int i = array1 * array2; i >= 1; i--) { System.out.println("Your " + verify1 + " " + verify2 + " number"); array[verify1][verify2] = scan3.nextInt(); verify1++; if (verify1 == array1) { verify1 = 0; verify2++; } } } } *-*-*-*-*-*-*-*-*-*-*-*
Основные моменты были сказаны, читал ранее книгу по java, оказывается я базу знал, но вот Георгий эту базу мне и объяснил. Спасибо что могу приступать к более углублённому изучению. Понравилось, что говорили по сути, а не вокруг да около.
Кстати очень неплохо. Вроде автор и говорит всё быстро, но поясняет и всё с наглядным примерами. Начинаю изучать java не с нуля, но почти с нуля и всё что проходил очень неплохо закрепил. Спасибо. Лайк.
Вот же я конченный, купил эккеля за 2500, когда можно было вот этот видосик глянуть, да кроме джавы еще и свой английский подтянуть, ну а про купленный чистый код мартина я уже промолочу, его туда же на помойку.
Здорово! Мне это показалось вариантом видео-конспекта: Смотришь и освежаешь в памяти то, что уже изучал и, может, подзабыл. Если забыл полностью, или что-то новое, то ставишь на паузу и закрепляешь примеры автора в своем окружении. Быстрый (даже сумасшедший) темп весьма кстати - это же конспект, и его можно приостановить и повторить любой фрагмент. Захотелось скачать урок на хард! Спасибо !!!
Гоша просто крут! Великолепный урок, объемно, обстоятельно, последовательно и изложено профессионально. Супер! Надо продолжать преподавание.! Спасибо большое!
@@abukaryandiev5251 Сам синтексис выучить не сложно. Но сам синтексис не катируется. Тебе после синтексиса нужно будет учить кучу библиотек, сборщики по типу maven, gradl, базы данных и тд. Вот там ты уже подохренеешь не слабо. И да, html и css это не языки програмирования, а разметка страницы
Мужик, смотрел только потому что хотел что-то на яве сразу накидать, какой-нибудь шифр простенький и посмотреть синтаксис. Не зря не скипнул, объясняешь вроде простым языком, есть небольшие неточности, не то что неточности, упущения для упрощения как я понял. Так вот. Массив в массиве, а именно 36:00. Я до этого двумерный массив рассматривал как матрицу, трехмерный как куб, это малость затрудняло мой мыслительный процесс. Но то, что ты сказал, что трехмерный массив, это одномерный массив одномерных массивов, элементами которых являются еще одни одномерные массивы. Это же действительно се упрощает, сразу приходит понимание n-мерных массивов например. Жесть, ну тут лайчина.
Потому что это Си подобный язык f пишется для избежания двухсмыслености ну и избежания некоторых специфичных ошибок при точных вычислениях которые могут возникать в процессе преобразования чисел из одного формата в другой особенно это было актуально раньше когда процы не были такими быстрыми как щас и программисту важно было знать какие именно выполняются операции с какой точностью хранить промежуточные результаты и над какими типами данных бла бла бла и так далее )))) тоже самое касается вызовов методов по ссылке (стрелка точка ) это общее типа фича для сипрдобных на святое замахнулся ))) хотя она нифига так и ничем не помогла ибо Отдельное внимание стоит уделить типу char. Формально это отдельный тип, но фактически char эквивалентен либо signed char, либо unsigned char, в зависимости от компилятора. Для того, чтобы избежать путаницы между размерами типов стандарт C99 ввел новые типы данных, описанные в файле stdint.h Тогда как в Паскале например единственный простой тип данных который может быть разным )))) и специально для этого предусмотрен это Integer я уж не говорю про Byte которого вообще в СИ как такового нету а зачем нам Byte ))) что аткое Byte ? нет не знаем мы тут программы пишем а не байтами занимаемся
30.12.19 Начинаю изучать java, пожелайте удачи) Чем больше лайков, тем дольше я продержусь. Р.S На счёт лайков, я могу забыть, но оповещения приходят, про комменты тоже не забывайте, удачи мне! Всех с наступающим или уже наступившим новым годом!
0:19 - реклама своего сайта
0:33 - ideone, сайт альтернативной среды разработки
0:48 - скачиваем, устанавливаем и настраиваем IDEA
3:28 - пишем HelloWorld
4:24 - byte, int, long + float, double + char, boolean, String
8:25 - ввод данных пользователя (java.util.Scanner; num.nextInt/nextLine и т.д.)
10:45 - математические операции
12:58 - условные операторы
13:09 - условный оператор if
15:14 - условный оператор else if
17:14 - объединение условных операторов (|| - или, && - и)
19:00 - условный оператор switch - case, break, default
22:30 - циклы
22:35 - цикл for
25:05 - цикл while
26:30 - цикл do while
28:02 - массивы (arrays)
31:23 - вывод всех элементов массива через цикл for
32:23 - многомерные массивы
38:23 - методы (они же функции)
39:20 - в круглых скобках находятся параметры, которые получает функция ( )
43:23 - ООП
50:28 - конструкторы
55:08 - наследование (inheritance)
1:01:04 - понятие static
1:04:59 - понятие final
Спасибо!!!)
Anton Nehoroshkov учитесь :)
Kako Stom, спасибо, теперь и видео можно не смотреть. Всё понятно!
@@alexua3920 ахахах
сбс
Работал в Засратове сварщиком на заводе на протяжении 10 лет. Посмотрел этот видос и сразу же составил резюме, в котором указал, что прошел часовой видеокурс обучения Java от Гоши Дударя. Уже вторую неделю за меня борются гугл и амазон
ору
они корпоративное говно не используют
нет amazon не выбирай там таких как ты полно)
Здравствуйте я из компании майкрософт. Не хотели бы поработать в нашей компании??
Хороший сварщик нередко зарабатывает больше программиста (хотя конечно, не в случае с гугл и амазон).
Это идеально для тех кто раньще уже был знаком с этими концепциями, но кому нужно узнать их реализацию именно в Java. Лайк!
это видео для тех кто учил все это, но за лето все выветрилось))
+
Ну или имеет опыт в программировании на других языках( С/С++ подобных). Опыт многое решает)
+
Я имел дело только с Python, теперь начинаю Java и этот видеоурок очень понятный для меня, а также это пока что лучший урок о Java из которых я видел на ютубе
@@alish_turdi +1. Тоже изучаю Python, просто заглянул сюда посмотреть как и чем отличается Жава от Питона. Теперь стал понимать почему Пайтон проще других. Типизация и тп. После Питона намерен учить Жаву. Очень нравится стиль изложения Гоши! Благодарю за видео!!
Случайно наткнулся на урок.
Как же ты круто говоришь. После всяких чуваков которые очень много пауз делают либо продолжительных "эээ..." твое видео сразу кажется настоящей песней.
Лойс. Подписка. Уважение. Благодарочка.
особенно после индусов
@@pasharukin8346 😁
@@pasharukin8346 Rasha Pukin
@@gorathegreatest Соболев
@@ghtrtjshs ну типа
Когда-то я ржал с названия книги: "С++ за 21 день".
Но кто же знал...
Аха. Главное мозги что-бы были а язык выучить хуйня. Так жалею что в школе не учился пиздец.
Повезло что в школе не учился, я вот отучился, но знания там почти не давали а 9 лет уже не вернуть. Так же в колледже, только трата времени и получение корочки, знал бы раньше, тупо дома сидел и учил языки....
Back OFF
Back OFF мне где-то 14-15 "дней" этой книги хватило, чтобы сделать и сдать все лабы в универе, правда на заочке 😁
То же самое))
Просто, понятно, доступно.. То о чем бы я читал дня два, услышал всего за час. Огромное спасибо автору!
месяца 2 я бы сказал
Класс! учился на программиста, всё забыл, и прям из глубин памяти вытащилось всё =)
Спасибо за твой труд!
Выучил Java за час, до вечера еще 4-5 часов - посоветуйте какие языки еще выучить? А если серьезно то автор молодец. Это большая работа уместить все самое важное в одно видео. Видео подойдет для тех кто хочет просто познакомится с некоторым синтаксисом Java. Поставил лайк.
@@vladimirs.5788 В точку. За час обучения с нуля они только разве что какашку напишут, так как эти языки требуют высокой квалификации от программиста
C# как варик
Sumple code больше объясняет, за час нельзя выучить весь язык
Начни с японского
HTML легко выучить
Ждем английский за 1 поездку в метро в наушниках.
Это основы это же очевидно
@@immortal6669Очевидно для основ 1 часа очень мало, тем более если у тебя нет никакого опыта - это видео просто будет тратой этого одного часа.
Спасибо! Нам за 3 месяца на курсах программирования не смогли дать столько и настолько понятно, сколько Вы за час! Супер!
В 22:00 начал учить java. В 23:00 закончил) Пойду си выучу)
И ассемблером закуси потом
Начал в 00:13...
так тебе скажу, ты нихуя не выучил, брат
@@Gospodin_Korobka джава сложный язык ? Просто я не понимаю на каких основах написан Майнкрафт.
Отличный Гайд по Java. Подходит тем кто изучал поверхностно Java, в поисках по всему интернету и понимает хоть что-то. Для нулевого уровня рановато это видео. Собрано всё в одном месте. Это очень удобно. Разбирает всё понятно и чётко. Скорость с которой преподносит информацию идеальная! Обычно видео смотрю на скорости 1.5, тут достаточно обычной скорости. Материал отличный. Рекомендую посмотреть, закрепить!
Огонь! Спасибо автору! Так быстро все вспоминается благодаря емкой, краткой и ясно донесенной информации.
Это замечательное и простое видео о джаве, которой учили 3 месяца и так просто не объясняли. Спасибо.
Это видео нужно смотреть после того как ознакомишься с основными понятиями, что бы закрепить
Это точно!
Большое спасибо, милый человек! Без воды, четко, ясно и полезно!
Слава Аллаху за то что в ютубе есть возможность смотреть на двойной скорости, реально прям кайфовое сочетание и обучаешься и скучать не успеваешь
ладно, чертяка, на 45 минуте пришлось включить 1.5х, т.к. уже стал подзакипать
респект
Вы смотрели JoJo? (понимаю что не относится и вопрос глупый, просто никней очень подходит к тематике названного мной фандома)
Это самый крутой урок по введению в Java. Прошёл курс в одной проге, посмотрел кучу видео, но нигде не было так круто и быстро разжевано по всем основным моментам. Теперь понятно, что такое классы, объекты, методы, зачем все эти static и т.д.
Урок просто песня, всё без мычаний, ясно, понятно, понятными словами. Понял на 100%. Для тех кто хотел с 0 за 1час пройти, ну все должны понимать, это невозможно. А для тех кто решил вспомнить или немного дополнить. Отличный урок, один из топа на ютубе, сразу скажу, что я студент, изучаю Java, этот урок очень крут, кратко, ясно, по существу!!! Моё почтение автору!
Великолепный обзор. Освежил память по языку узнал много нового, и всего лишь за час. Браво!!!
Привет из 2019!
Видео по сей день актуально!
Основы Java в одном видео, на понятном языке :)
Автор ты топчик.
Перехожу с другого языка, опыт есть. Мне ОЧЕНЬ понравилось. Спасибо! И отдельное спасибо за хорошее произношение английских слов. А скорость так вообще вставляет! Не скучно и мыслей о х1.5 не приходит. А продолжение можете снять?
ГОШАААА Я ждал этого видео про Джава. Свершилось. Вы дали наплыв мотиваций.
Поддерживаю, сам изучаю.
Это лучшее видео про java которые я смотрел. Наконец то в общей картине понял что такое классы, объекты и как с ними можно работать. Большое спасибо автору!
Видео курс топ, посмотрел от начала до конца! Учу Яву около двух месяцев, и твое видео для меня - это быстрый способ пройтись по основным темам, чтобы не забыть! Спасибо за видео! Лайк, подписка, колокольчик!)
Курсы на Яндекс не обьясняют что как и почему. А вы говорите человеческим языком. Спасибо за ваш труд!
Георгий,спасибо большое вам за ваши чудесные уроки!
пожалуйста)
Спасибо за быструю речь! Без пауз, тупняков, бэ ме. Отлично!
Вы просто космос! Узнала из часового видео больше в несколько раз, чем учила на Stepik на протяжении 180 уроков 🤦🏼♀️😅
видимо просто ты тупая, раз так вышло
180 уроков на это? Это же капля из океана. Основа основ.
Бомба! В избранное! Для новичка прям маст си.
жду ассемблер за 15 минут.
serwet abduraimow я тоже
слишком долго, я засыпаю под монотонные видео
IlyaFrontend, Настройки->скорость->2. Я так смотрю все обучающие видео. Так что для меня это java за полчаса ))))
Rocket science за 10 плис
сэйм. без ускорения усыпаю
Гоша молодец! Рассказать о сложных вещах просто, коротко и по существу - нужен талант. Попробуйте посмотреть курс по Java на англ языке и вы меня поймете.
"хэйт" - это ненависть (hate) в англ яз, height (высота) - "хайт" читается
Огромное спасибо за видео! Прохожу курс на Java Rush, пришлось задвинуть обучение на 1,5 месяца, сейчас вернулась к курсу, но очень тяжело вспоминать. Это видео помогло освежить и закрепить знания!
И как Вам курс Java Rush? Закончили? Тоже хочу пройти)
@@НадеждаАлександровна-э2н я считаю что для старта неплохо. Я купила курс когда были скидки. Сейчас на 4 уровне. Понравилось что все разжевывается так что даже новичок разберется. Материал подается дозированно и в каждой лекции по несколько конкретных задач, что позволяет лучше понять пройденное. Пока мне все нравится
@@НадеждаАлександровна-э2н здравствуйте.Если вы новичок в этом деле и до этого не занимались программированием,то не советую вам проходить этот курс.Нужно выбрать что-нибудь по-легче,а если с опытом,то тогда можно пройти курс.Я сам лично прохожу этот курс и уже на 15 уровне.Я вам скажу до 2 го уровня будет все легко даваться.а потом начнется все сложное ))
так что этот язык программирования не для всех подходит
С такой дикцией на ТВ работать) Супер! Интересно слушать!
для совсем прям новичков. Которые не знаю что такое массив
В общем-то не плохо, даже хорошо. Но есть пару замечаний по тексту:
1) Тип double(64 бита) не в 2 раза больше float(32 бита), а в 2 в степени 32 раз больше, а это в 4294967296 раз больше;
2) При инициализации переменной типа double не нужно ставить f;
3) Стандартный модификатор доступа (если он не объявлен) в классе и методах - default или еще его называют package protected. Но никак не Public. Доступ при модификаторе по умолчанию есть внутри текущего пакета.
тумасян пумка согласен
package-private*
я прочел, и подумал как не надо ставить f? под float, а это я просто не так прочел))) Литералы с плавающей точкой по умолчанию являются значениями типа double. При включении значения типа float в программу за числом следует поставить символ f или F:
nu i true s false v Jave ne ravny 1 i 2...
Нихрена непонятно, но интересно
Блин ... вот на 2 минуте человек внятно объяснил про пакеты... это то что никто толком без большого кол-ва соплей не смог рассказать ... Сразу лайк ... сразу подписка !
7:03 число укладывается в диапазон лонга, вот только в конце нужно добавлять "l" (от long) - без буквы значение справа является интом, и соответственно переменная long l неявно преобразуется в int. Если не прав, поправьте
Не первый день вникаю в основы, но точно с пользой посмотрел!
0:19 - реклама своего сайта
0:33 - ideone, сайт альтернативной среды разработки
0:48 - скачиваем, устанавливаем и настраиваем IDEA
3:28 - пишем HelloWorld
4:24 - byte, int, long + float, double + char, boolean, String
8:25 - ввод данных пользователя (java.util.Scanner; num.nextInt/nextLine и т.д.)
10:45 - математические операции
12:58 - условные операторы
13:09 - условный оператор if
15:14 - условный оператор else if
17:14 - объединение условных операторов (|| - или, && - и)
19:00 - условный оператор switch - case, break, default
22:30 - циклы
22:35 - цикл for
25:05 - цикл while
26:30 - цикл do while
28:02 - массивы (arrays)
31:23 - вывод всех элементов массива через цикл for
32:23 - многомерные массивы
38:23 - методы (они же функции)
39:20 - в круглых скобках находятся параметры, которые получает функция ( )
43:23 - ООП
50:28 - конструкторы
55:08 - наследование (inheritance)
1:01:04 - понятие static
1:04:59 - понятие final
Свернуть
Неужели нашел хорошее видео на эту тему! Другие эту инфу на 20 20-ти минутных роликов растягивают с использованием большого количества воды и мычаний. Спасибо большое! Лайк, подписка.
Отличное видео для повторения синтаксиса, автору респект, твои труды не проходят зря, продолжай!
Чудове пояснення!!!! Great Explanation!!!!
То значение вначале не было "слишком большим даже для long", просто в типе данных long надо в конце присваемого числа добавлять L, как вы делаете с float и double
Годится тем, кто когда то давно в институте учил джаву и подзабыл малость ) Отличное видео!
Очень всё доступно и понятно, спасибо за труд.
Все ролики Гоши в целом годные и для получении базы и старта хороший выбор!
Очень полезное видео! Все понял с первого раза, правда есть приличный опыт в программировании
Спасибо Гоша! Уютная раздуплямба получилась!
Всё отлично. Спасибо! Галопом по Европам, но всё понятно и не затянуто. Особо интересны упрощения. В обучалках нагромаждено много.
Видос отличный, кто хочет и кому надо, тот поймёт.
Вот настоящий программист. Почти все яп которые я знаю, учил по твоим урокам. Спасибо, Гоша!)
Может, тебе кажется, что ты знаешь? Попробуй написать что то по сложнее текстового калькулятора
Ситуация с пробелом 13:18 угарная.
Дружище, это лучшее объяснение логики программирования! Кайф.
Так долго искала книгу или видео, чтобы объяснили основы понятно. Спасибо большое)
46:38 - Привет, меня зовут Макс, у меня рост ровно 180см. и вес ровно 78.4кг. Я не знаю, как ты это сделал, но я в шоке!
Так вот как ты появился 🤔
Вес клизмой подгонял?
Жизненно
хороший способ освежить знания.
Спс за видос, пока смотрел на 40 минуте уже написал свой стартап, еще через 20 минут позвонили из Google, продал им за $50 млн.
Не ври ! Наши тебе позвонили и предупредили , что еще раз нам свой говнокод пришлешь , мы подадим в суд .
@@ИгорьВитальевич-м4ж это рофл
@Шалопай _ это был ответ рофлом на ответный рофл на рофл
Madara Uchiha(аргументирую твои действия;) а ты ответил рофром на рофл который был ответным рофлом на рофл :3
@@rashido1415 нет, всего 3 рофла, мой не рофл))
Шикарный урок! Вся информация по-делу. Иногда приходится отмотать назад, чтоб въехать, но это вопрос индивидуального восприятия и усваивания материала.
Спасибо за видео, реально очень полезное. Так как учусь в польше не всегда понимаю препода и завалил уже пару робот, посмотрел это видео и смог переделать те роботы что завалил. Спасибо огромное🙂🙂
Здарова, будь моим программистом. Девочка дизайнер.
большое спасибо! неделю разбирала ваш урок,кое-что стало понятно в общих чертах.по крайней мере,теперь понимаю,куда копать.
Нихуя не понял.. но очень интересно!
Видео зацикли и МОЗГ отформатируется под Java-язык;)
Все же, здесь намного понятнее чем в универе!
@@jackwillstopthehuman хехех
Если нихуя не понял...
То купи себе мозг.
@@optiscript stfu kid :D
Отличный урок.И отдельный респект за грамотную речь и правильный английский!
Ssoda Bbooda элсе - круто!
Да ты с такой словесной техникой можешь рассказать школьную программу истории с 1-го по 11-й класс за час 👍
5-го*
Большое спасибо!!! Как ребёнок говорю-всё понятно и чётко!!!
Видос годный. Спасибо. Как раз для студентов, которые весь год изучали и надо кратко повторить. Идеально, я считаю.
О чувак, респектуха. Всегда считал себя ничего не понимающем в jave. Буквально твое видео заставило полностью это переосознать. Все крайне доступно, особенно мелочи которые как назло в книгах опускаются...
ООчень крутое изложение материала, все КРАТКО, ПРОСТО, ПОНЯТНО И ПРАКТИЧНО! бОльшой респект автору!
человек знающий тему, всегда рассказывает с энтузиазмом, увлекая других. Благодарю вас.
Мне 38 лет, из них 20 лет работы в юриспруденции. Пытаюсь начать жизнь с нулья.
Вот уже пол года, по выходным и ночами изучаю программирование, параллельно учу английский и продолжаю работать зарабатывая на жизнь.
Думаю к весне смогу полностю уйди в программирование.
это видео- прекрасный ввод в Java Fundamentals (как конспект, сводка).
как ныне дела?
38 лет.... жизнь с нуля.... ахахаха
А если серьезно, красавчик, занимайся тем что нравится и не важно сколько тебе лет:)
Ну и как успехи? Устроился? Куда? Кем?
Посмотрел это видео, чтобы освежить память. Очень помогает все вспомнить, особенно когда параллельно пишешь код в IDE и пробуешь с ним экспериментировать. Спасибо!
Кстати ошибку подсвеченную в лонге можно было убрать добавив суффикс "l".
Например:
long looongNum = 138718274174719l;
Целый тип long имеет размер 8 байт (64 бита). Минимальное значение -9 223 372 036 854 775 808, максимальное значение 9 223 372 036 854 775 807.
Все литеральные числа в java по умолчанию имеют значение ints , которое имеет диапазон от -2147483648 до 2147483647 включительно.
*Результат видео:*
Написал свою первую програму в *13 лет* .
*Сябки автору =)*
MeadTaek Молодец ;D
Сейчас как успехи?)
@@H336-p1v H 336 Простая, но рабочая програмка, в которой ты задаешь параметры для *двухмерного* массива, и вписываешь туда свои числа (PS Знаю что написано
хоть как-нибудь, просто делал на ночь)
*-*-*-*-*-*-*-*-*-*-*-*
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan1 = new Scanner(System.in), scan2 = new Scanner(System.in), scan3 = new Scanner(System.in);
int verify1 = 0, verify2 = 0, array1, array2;
System.out.println("ARRAY1 = ");
array1 = scan1.nextInt();
System.out.println("ARRAY2 = ");
array2 = scan2.nextInt();
array1++;
array2++;
int[][] array = new int[array2][array2];
for (int i = array1 * array2; i >= 1; i--) {
System.out.println("Your " + verify1 + " " + verify2 + " number");
array[verify1][verify2] = scan3.nextInt();
verify1++;
if (verify1 == array1) {
verify1 = 0;
verify2++;
}
}
}
}
*-*-*-*-*-*-*-*-*-*-*-*
12 лет
*надевает очки*
@@thundgame4151 13 лет - Адаптивная вёрстка сайтов.
*_Надевает очки, слышно взрыв на фоне_*
Господи , как же ты мне помог ! Спасибо ! Быстро и грамотно !
Привет, ты откуда? Я с актобе. Изучаешь джаву?
Автор, я люблю тебя! Черт, это божественно! Спасибо!
Круто коротко и полезно!Смотрел ролики от других ребят ужасно сложно было,а особенно чавканье и мычание в микрофон!зачет мужик!хочу больше видео
начал изучение java 03.10.2018, пожелайте мне удачи.
братан удачи!, жду твоего результата через месяц что бы ни произошло жду.
Wardy Chennel ну как успехи?
как успех ? :)
Ты уже работаешь ?)
Эй. Ты что там, уснул ?
просмотрев только 22 мин видео не смог удержаться, чтобы не написать вам огромное спасибо . все доступно и легко к пониманию!!!
Swift за час!)
Такое видео уже есть в планах, но его не так просто сделать, поэтому придется пару-тройку недель подождать, прежде чем все сделаю и смонтирую :)
Гоша Дударь Можешь сделать уроки по java bukkit plugin
Сделай видео про алгоритмы и структуры данных и шаблоны проектирования
пошел в жопу со своим майнкрафтом
Ну он хотя бы с чего то начинает :)
Основные моменты были сказаны, читал ранее книгу по java, оказывается я базу знал, но вот Георгий эту базу мне и объяснил. Спасибо что могу приступать к более углублённому изучению. Понравилось, что говорили по сути, а не вокруг да около.
Я так понимаю, все эти уроки для освоения с синтаксисом языка, а не полное его изучение?
ознакомлением*
Хлебушек Самое минимальное ознакомление
Да, за час не уместить полное изучение языка.
Лол, как вместить ВЕСЬ java в 1 час?
Когда научишься нормально понимать Джава код, вернешься к этому туториалу и увидишь куча ошибок, помарок и прочей хуйни
это лучший из курсов что я виде на ютубе. очень хорошо обьясняет.
Хай всем, я в вашей среде новенький, атмосфера теплая)
Добро пожаловать!
Мой совет для начала.Никакой язык нельзя выучить за час.даже html.не верь в эту фигню.
Лол, это очевидно. Но в таких видеоуроках можно выучить, как минимум, базу. Это основы, без которых дальше не пойти
бля ору с твоего ника
на мой посмотри
Кстати очень неплохо. Вроде автор и говорит всё быстро, но поясняет и всё с наглядным примерами. Начинаю изучать java не с нуля, но почти с нуля и всё что проходил очень неплохо закрепил. Спасибо. Лайк.
Вот же я конченный, купил эккеля за 2500, когда можно было вот этот видосик глянуть, да кроме джавы еще и свой английский подтянуть, ну а про купленный чистый код мартина я уже промолочу, его туда же на помойку.
толсто, толсто
Почему комент не в топе?)
Скачал бы Эккеля бесплатно, зачем 2500 тратить
У Эккеля все сложнее и интереснее, а тут как-то коротко всё
Эккель? что за еврей, кто знает?
Дай Бог тебе здоровья 👍👍👍
Начинаю изучать java 02.08.2019 Через год отпишу.
Плохо кончишь! Видел человека который так же молвил? (земля ему пухом) Пропал после таких слов год назад. Ты так же хочешь?
Так не закончу иду учиться на IT так что думаю все будет впорядке.
@@android-master7173 как успехи, по какой книге изучаешь?
По старой очень Азбукой называют 😂
Прогресирую 😊 Больше лайкайте этот пост чтобы я не забывал отписывать как успехи. Ну пока что я справляюсь не плохо.
Отличный видеосправочник по Java для начинающих !
7:03 Это не число было большое для long, в конце long чисел ставиться L(long a = 124325235252525L;) Иначе компилятор думает что это тип int
Там, если правильно помню, реально на один разряд число выходило за пределы лонга.
Именно так!
про100 красавчеГ. Объяснил на чем свет стоит. отлично, доступно, качественно. Так держать.
Ты самый крутой чувак )) спс за уроки ...
Здорово! Мне это показалось вариантом видео-конспекта: Смотришь и освежаешь в памяти то, что уже изучал и, может, подзабыл. Если забыл полностью, или что-то новое, то ставишь на паузу и закрепляешь примеры автора в своем окружении. Быстрый (даже сумасшедший) темп весьма кстати - это же конспект, и его можно приостановить и повторить любой фрагмент. Захотелось скачать урок на хард! Спасибо !!!
Зашло всё, как Бабушкины пирожки.
Гоша просто крут! Великолепный урок, объемно, обстоятельно, последовательно и изложено профессионально. Супер! Надо продолжать преподавание.! Спасибо большое!
и я начал учить java сегодня 28.10.2019...рип)))
Ну как, уже забросил? ) Или в Google? )
@@sumenkov NASA)) не забросил)
@@NotAFaken Я начинаю учить, подскажите, сложно учить или нет, мне 14 ,знаю языки html и css
@@abukaryandiev5251 да, как и все новое, то немного сложновато будет
@@abukaryandiev5251 Сам синтексис выучить не сложно. Но сам синтексис не катируется. Тебе после синтексиса нужно будет учить кучу библиотек, сборщики по типу maven, gradl, базы данных и тд. Вот там ты уже подохренеешь не слабо. И да, html и css это не языки програмирования, а разметка страницы
Отличное обучение. Сам удивился, что почти все понял)
Коммент и лайк на продвижение
Happy - False
Счастье - Ложь.
Как-то грустно....
После видоса устроился сразу же senior Java программистом 😂 а если без шуток - кратко и по делу) лайк)
"Вова" - хорошее имя. :) Актуально уже 20 лет.
Скоро не будет) наконец-пришел конец
Мужик, смотрел только потому что хотел что-то на яве сразу накидать, какой-нибудь шифр простенький и посмотреть синтаксис. Не зря не скипнул, объясняешь вроде простым языком, есть небольшие неточности, не то что неточности, упущения для упрощения как я понял. Так вот. Массив в массиве, а именно 36:00. Я до этого двумерный массив рассматривал как матрицу, трехмерный как куб, это малость затрудняло мой мыслительный процесс.
Но то, что ты сказал, что трехмерный массив, это одномерный массив одномерных массивов, элементами которых являются еще одни одномерные массивы. Это же действительно се упрощает, сразу приходит понимание n-мерных массивов например. Жесть, ну тут лайчина.
Объясните, почему он пишет в конце всех переменных float f?
Это обязательная формальность, не выполнив которую, вам выдаст ошибку.
Если не написать в конце f, то компилятор будет считать, что это число - int
Нет, если число записано с точкой (разделитель разрядов, т.е. число вещественное), то компилятор будет считать его double, но никак не int
Потому что это Си подобный язык f пишется для избежания двухсмыслености ну и избежания некоторых специфичных ошибок при точных вычислениях которые могут возникать в процессе преобразования чисел из одного формата в другой особенно это было актуально раньше когда процы не были такими быстрыми как щас и программисту важно было знать какие именно выполняются операции с какой точностью хранить промежуточные результаты и над какими типами данных бла бла бла и так далее )))) тоже самое касается вызовов методов по ссылке (стрелка точка ) это общее типа фича для сипрдобных на святое замахнулся ))) хотя она нифига так и ничем не помогла ибо Отдельное внимание стоит уделить типу char. Формально это отдельный тип, но фактически char эквивалентен либо signed char, либо unsigned char, в зависимости от компилятора. Для того, чтобы избежать путаницы между размерами типов стандарт C99 ввел новые типы данных, описанные в файле stdint.h Тогда как в Паскале например единственный простой тип данных который может быть разным )))) и специально для этого предусмотрен это Integer я уж не говорю про Byte которого вообще в СИ как такового нету а зачем нам Byte ))) что аткое Byte ? нет не знаем мы тут программы пишем а не байтами занимаемся
Тимур Абдулов да вы правы, но тут это бессмысленно
Очень хорошее видео, для быстрого понимания базы java
30.12.19 Начинаю изучать java, пожелайте удачи) Чем больше лайков, тем дольше я продержусь.
Р.S На счёт лайков, я могу забыть, но оповещения приходят, про комменты тоже не забывайте, удачи мне! Всех с наступающим или уже наступившим новым годом!
Успехов) Тоже начинаю изучать, предлагаю тебе через полгода или год написать сюда о своем прогрессе
@@minipops67 Спрогрессировал или на python перешел?
@@minipops67 как прогресс?
Как прогресс?
UCDlZQszUSg2t-BYaB9T_oqw чему научился на карантине?)