Java: что нужно знать новичку?
Вставка
- Опубліковано 27 вер 2023
- Онлайн-курс "Java-разработчик с нуля":
👉 wiki.merionet.ru/merion-acade...
Java (джава), или как некоторые называют его, Ява - это один из самых популярных на данный момент языков программирования, названный в честь сорта кофе. Нет, не в плане того, что он самый популярный среди тех языков, что названы в честь кофе - тут у него в конкурентах разве что CoffeScript, а вообще среди всех.
Короче заваривай кофейчанский, сейчас разберемся.
Merion Academy - платформа доступного IT образования ❤️
wiki.merionet.ru/merion-academy
Наш Telegram канал:
t.me/it_knowledge_base
Креатив и анимация:
/ cine.vibe
#java #jvm #jdk
java это когда ты пишешь проект целую неделю а потом понял что ты даже не начал писать основную логику приложения
Блин ребят, убедительная просьба, почаще контента!
Поставьте лайк пожалуйста чтобы увидели!
стараемся, но чтобы создать 1 такое видео на 7-8 минут, нужно 3-4 недели работы, поэтому не всегда получается выпускать несколько раз в месяц)
@@merionacademy Нифига себе. Месяц работы для видео на 7-8 минут. Это достойно, ребят! Спасибо большое, каждое ваше видео смотрю
@@merionacademy Объясните пожалуйста *подсети TCP/IP* следующим видео. Я понял, что я могу их понять только при вашем формате изложения.
public class Solution {
public static void main(String[] args) {
System.out.print("понял");
}
}
@@Djambo05вместо стринг boolean clarity = true
@Djambo05Питонист уйди
Не print, а println
@@ErkeTan879 всё правильно, и так и так будет работать. println это другая версия стандартного print, но println переводит в новую строку.
@@xflyiwnl2537 ааа,понятно
Очень информативное видео , большое спасибо !
Не удержался от комментария, как всегда всё на высоте, повеселила концовочка, очередная отсылка к сериалу офис))
Ну наконец-то про Java! Bravo!❤
Запускаете курс по Java?))) Nice!
Блин не могу катаюсь, Красавцы!
Супер! Как раз искал курсы по Java, рассмотрю вашу школу)
JavaRush сайт посмотри
Отличное видео для новичков, которые только начинают изучать Java! Однако, как упомянуто в видео, есть и недостатки, такие как необходимость компиляции в байт-код перед выполнением и сложность в использовании в веб-сценариях. Но несмотря на это, Java остается одним из самых мощных инструментов для разработчиков.
С такими видео, и с такой подачей можно легко экзамен сдать не ходивши на лекции(не рекомендую и не призываю), качество топ, думаю и курс бомба❤❤
Лайк за старания👍
Ура новый видос!
Ура, наконец-то до Джава добрались!❤
Очень смешной текст. Отличная подача 🙌❤️
Буду ждать курс по Ассемблеру ). Чтобы и на AMD и на Интел и 64 бит))
обожаю ваши видосы
У вас очень прикольные видео объяснения, снимите пожалуйста такой-же ролик но про C#)♥
Будет сделано! 🫡
Ура новое видео
Прикольная подача прям хочется купить курс и поделать потом моды для майна
Крутое видео, оч жду про js
будет, подписывайтесь, чтоб не пропустить)
А можешь снять ролтк про отличия C# от Джавы и вообще всравнения, что лучше))❤
Не исключено! 🙂
Сделайте пожалуйста подробнее про каждый и для чего нужен
Очень Информативное видео. Всем рекомендую для просмотра! Автор видео ролика спасибо тебе за такой качественый контент желаю тебе 1 милион подпищиков.
А можно в таком же формате, только про Swift?)))
Главная проблема при компиляции в машинный код из байт кода, это скорость работы и для оптимизации этого действия был придуман just in time(JIT), позволяет ускорить выполнение кода до скорости нативного языка
Ждём "Java: что нужно знать новичку?"
Онлайн-курс "Java-разработчик с нуля" от нас. Тебе понравится!
👉 wiki.merionet.ru/merion-academy/courses/java-razrabotchik-s-nulya/?YT&
8:08 , узнал про минусы через историю пакетов приложений Android: Где-то слишком медленно (JIT) , Где-то слишком большой вес (Полная компиляция байт кода) и только с приходом .APK и .AAB все стало ОК
7:25 была ещё весьма прикольная, но не очень удобная и очень специфичная платформа для написания кода для смарт карт на джаве. Так что возможно у кого-то чип внутри банковской или sim-карты также работает на джаве
Шуткой про Xi прямо подловили.
Лайк.
Так и знали что вам зайдет
Я как лягушонок, подписанный на тг канал( на ю. канал подписан уже пару лет), расскажу историю пожалуй. Лет 10 назад, думал дай вкачусь в это ваше айти, из админства. Поставил все эти ваши jrm/e/t/k и прочее. Изучил классы, паттерны, модели и прочее. Курсы прошел. Книжка джава промышленное программирование, уверен Вы знаете. И так загрустил, что еще лет 5 не вставало(зачеркнуто) на это ваше айти. Как итог несколько лет мидл писатель ямлов, и прочих девопс конфиг приблуд. Владетель хелм компоусов(и дженкинсов(джава-_-)), и это так хорошо). К чему это я? За видео спасибо, но кофе я попью по старинке.
Вы большой молодец, и ваша работа не менее важна! Уверены что ваши начинания не прошли даром и все равно пригодились на вашем пути! Успехов вам в ваших делах!
4:50, не кавычками, а фигурными скобочками :)
Ребят, сделайте ролик про OLT, ODN и ONU.
Сижу читаю, как-то плохо понимается как оно работает
Подумаем!
7:50 какое-то время так кстати и жил Minecraft в браузере, самый обычный маин в браузере...
Хочется узнать, что легче React или Spring? Ходил на курсы JS, изучили реакт. Но в моем городе вакансии в основном на Java. Стоит ли переучиваться? На сколько это будет сложно и сколько времени уйдет на изучение Джавы и Спринга?
что самому больше нравится, то и учи
@@redge2129 а что легче
@@user-lf6bl7jf3p то, что больше нравится)
Ты ведь понимаешь, что если язык лёгкий, но тебе не понравится, то тебе потом надо либо снова переучиваться и тратить время, либо отмучиваться по 8 часов на работе и еще учится в нерабочее время?
Не сказать, чтобы прям в миллион раз сложнее. Это не C++ все таки. И реакт и джава. Изучение одного другому не помешает. Одно с другим сильно связано, бэк и фронт, кто то любит одно кто то другое, кто то совмещает и то и то, и становится «фулстэк». Требуются и те и те. Джава + спринг это Годик где то в среднем, если фул тайм в день тратить на обучение, то может и быстрее. А вообще все от человека зависит, насколько быстро он информацию усваивает и сколько у него свободного времени. Может за полгода изучишь, скорость понятие относительное. Может начнешь изучать Джаву и похожу изучения поймешь что не по кайфу, и вернешься во фронт творить красоту в интерфейсе сайта, кто его знает.
я же могу выбрать nodejs вместо javaspring?@@maksimmakarov9541
Половину не понял но очень интересно
Жду javascript!!!
У нас его пока в доме отключили, ждем когда включат обратно!
Вы супер
Нет, это вы - супер!
блин) я посмеялся и жизненно для меня гутка про 3 Billion
Минус компиляции с байт кода в машинный, скорость ???
8:08 последней шутки не выкупил. Это в сторону того, что в Java нужно часто прописывать одни и те же слова?
Типа:
public class Main{
public static void main(){
String string = new String("String");
System.out.println(string);
}
}
да шутка в этом, в джаве действительно много чего нужно повторять и прописывать, хах)
@@obeymesubjects7375 да, полностью правильно и про main(), и про string. Что-то я с main() тупанул
Думаешь такой Java. ХММ. И тут выпадает столь прекрасные видео-ролик. Ну, давай посмотрим, что ты такое, Ява, на каком двигле и с какими колёсами
0:14 Мы его ещё ласково называем Шавой:3
PS: Не могу отрицать, что фанат подхода Мириона. Словно в предбаннике парилки очётился, тепло, хорошо, веники вон берёзовые воняют, сруб еловый пахнет. Вообщем душевно. Посмотрел, хочется уже в баню.
И уже маленький план накидан.
Снимите пожалуйста про QBASIC
Оказывается живый
А сколько часов работает програмист в день 8 ч или 9 ч.? 5 дней в неделю? Отпуск раз в году или 2 раза? Почему спрашиваю?! Хочу иметь понимание. Живу в городе Твери. Если возьмут в компании то скорее в Москве. Это боиже всего. Скорей всего работу придётся делать в офисе
Я программистом не работал, он как знаю, новички могут работать и по 12-15 часов в день, из-за того, что они не успевают сделать свою работу, они часто после смены, работают над проектом дома, а матерые программисты, могут написать весь код и за 4-6 часов, по этому гибкий график прекрасен, для таких парней
@@NoName-rd6sy как новичок, подтверждаю, у тебя нет графика работы) делаешь - пока не доделаешь)
Можете сделать ролик про c#?
Обязательно будет!
с таким успехом даже на велосипеде можно запустить Minecraft
Теоретически это даже возможно
имхо, стоило еще упомянуть о ndk
Медленная компиляция?
Ждём C/C++
Недостатки что нужно кучу всего поставить jdk,jvr
Writing once debug everywhere
Монтажëр классный парень, заходит его творчество.😂
Вы не представляете, как мы радуемся всей командой, что он есть 🖤
4:10 теперь сам язык 😂
Ура
top
Я один раз так начал
На самом деле ХЗ, возможно JIT это просто лишний шаг который как то усложняет работу, правда в скорости особо наверное разницы нету. Хотя многие считают что это главный минусы джавы включая наличие JVM
JIT как раз таки повышает производительность часто повторяющихся участков кода, который JVM обнаружил вовремя профилирования, посредством кэширования сгенерированного машинного кода (JIT компиляция) и его многократного использования во время выполнения программы.
Главный недостаток это уменьшение производительности, как раз таки, из-за виртуальной машины, которая потребляет доп. ресурсы (память, процессорное время) по сравнению с компиляцией в машинный код напрямую
@@enqeegeth3604 спасибо =)
а можно по Go?
Можно) подписывайтесь чтобы не пропустить
Интересный факт, у меня такая же кофе машина )))
Где Processing?
Java: что нужно знать новичку?
Новичку нужно знать, что java это абсолютно не то, с чего нему стоит начинать.
Начинайте с простейшего html с интерпретируемых языков типо js, php которые вы сможете быстро и просто применить в работе уже сегодня.
К jave и всей этой штуке вы придете только через 10 лет работы программистом в лучшем случае. Это очень сложные вещи. ОЧЕНЬ.
При этом люди ведутся на то, что сам Java язык достаточно простой, но вот только вот среда в которой он существует и используется - крайне сложная.
Если на php вы можете просто взять любой хостинг с php и написать любой простой сайт, то с java такое не прокатит, вам придется долго мучатся и разбираться как запустить java приложение на порту, настроить переадресацию на него и прочее настроить автозапуск и прочее прочее. А уж с андроид приложениями это вообще темный лес. В который новичку заходить это самоубийство.
Поэтому если вы не имеете за плечами хотя бы 5-7 лет программирования, то java вам абсолютно противопоказана. Именно из-за сложности и разнообразия среды, в которой она используется. На работе от вас будет не само программирование требоваться, а реализация и знание каких-то технологий от начала и до конца.
Короче если вы ничего не программировали ранее, и решили изучать java - вы входите в здание IT не с той стороны, не там где вход, а там где глухая бетонная стена. И ваши шансы на успех стремятся к нулю.
Если вы студент Бонча, уже знания есть базовые, тогда впринципе да, курсы такие может и есть смысл проходить, а если вы только вчера начали программировать - забудьте про javу эту как про страшный сон. Она не подходит для вас. И ничего вам не даст. НИЧЕГО.
Спасибо
Надо учить то, что требуется дядя конкретной сферы, а не прыгать из языка в язык. Нравится вам Java или любой другой язык - учите его. Смысл сначала учить то, что не нравится, а потом, может быть, переучиться на другой.
А разве java не в честь острова названа ?
На самом деле Java не первое название. В 80-х, 90-х было модно разрабатывать свои собственные ЯП и называть их тремя буквами. Первоначальное название - OAK. Правда потом оказалось, что название забито, и поэтому Гослинг (не долго думая) назвал в честь кофе.
Да и логотипе же чашка кофе нарисована, поэтому точно не остров.
Сделайте видео про c#, пожалуйста! И курс по c# было бы здорово, если найдёте хорошего автора. C# лучше Java
# уже в разработке, только тсссс 🤫
@@merionacademy Круто! А видео или курс? Я - могила
@@merionacademy А плюсы?
А чем C# лучше Джавы? Шарпы это та же Джава, но от микрософт с меньшим коммунити чи не?
@@user-nc5yw1bu8d курс, но и видео сразу же с ним выйдет 😉
Давай видео про андроид разработку
Жду "CPP/C++: что нужно знать новичку?"
сделаем)
такое ощущение что запустил race driver grid
2:49 я как раз из Туапсе,азхазхазх
Как погода?
Теперь ждём про PHP
🥸
Компиляция через колено байт-кода удлиняет процесс. Поэтому даже программа из psvm sout("Moya zp 200 dollarov"); будет запускаться 3 секунды минимум на любой компе))
да а минусы будут?
если так уж сильно важен холодный старт, то может помочь AOT компиляция с помощью GraalVM (но есть нюансы с компиляцией некоторых библиотек)
Как же круто вы пилите вот эти ваши видосы для лягушат 😅
🐸
Как можно было в слове "кроссплатформенный" сделать 2 ошибки? Вы точно учите языкам? )
не совсем поняли, вы о чем?)
@@merionacademy5:15
какая разница, лучше знать java и английский , чем русский)
Новичку обязательно надо знать как писать секс моды на Майнкрафт
что с вами не так??? как только речь зашла об отдельном видео я поставил на паузу и посмотрел полностью ролик и теперь оказалось что тут еще и кратко объясняют😡
"метр курса" выглядит на все 1,7м 😀
А что за метр? Квадратный? Погонный?
Ребята , скажите первые шаги в изучении
Попробуйте наш бесплатный урок, там уже сможете первую программу написать на джаве
@@merionacademy этот урок подойдет мне если я только открою первый раз терминал ?
Кому ещё нет 11 а уже неплохо изучили Джава?
ало подпищечники, где ответ на вопрос в конце видео?
allow or flase?
смотря кто спрашивает...
Только сел за написание мода для майна и тут вот это
А как его писать? Я за рамки учебных задач в IDEA не выходил. Какой это процесс?
@@ganselectro24 ну берёшь api forge/fabric и берёшь шаблон и добавляет в него свой код,есть ещё прога Mcreator там можно как и no-code так и code но ставиться он намного легче но заточен онли под моды
Майнкрафт это моя жизнь, блин...
МАЙНКРАААААААААФФФТ!!!!
@@ganselectro24 В IDEA принципи и пишешь
У меня встречный вопрос "на засыпку". Почему у вас курсы стоят в 5-10 раз дешевле, чем у т.н. топовых академий? Что такого нет у вас, что есть у них? Или это только переплата "за бренд"?
Очень хороший вопрос! Ответ на него мы постарались описать тут: wiki.merionet.ru/merion-academy/company/o-nas/
Го по крестам что-нибудь:)
Ве Крест Крест?
3:23 двусмысленный смайлик...
🤪
Java: что нужно знать новичку. Для начала купите себе нормальный ноут, или у вас просто не запустится eclipse/IntelliJ IDEA
Java: что нужно знать новичку?
Вячеслав: Строков?
Такие хорошие) Так свои курсы впаривают😂😂😂
Просто признайтесь себе, что вам понравился наш контент, а затем поставьте лайк и подписку 🙂
Много воды. Ожидалось что автор выделит определенные темы, по типу фреймворков спринг, среду разработки и другие важные аспекты нужные для кодера на джаве
кем ожидалось?
Мерион акэдеми
Платформа доступного IT образования!
@@merionacademy это была отсылка на последние секунды этого видео 😥😥
Не грустите!
А я думал что сдохли
А я не лягушёнок, я котёнок
😺
Си подобный и четверг разработки это сука юмор.
Джава - прост в обучении?)
Хахэ)))
Да сейчас в целом уже нет простых в изучении технологий. Всё настолько обросло фичами, историей, ошибками и нюансами, что для осознанного применения требует серьезного погружения и многолетнего опыта.
@@Alexey-gp7vc питон , js , в эти языки новичку проще погрузиться, тут нет такой алгоритмической дрочи как на джаве, фичи и прочее - да, но не для джуна
@@Emerson-er1ne учиться с жс и питона - всё равно что учиться на коробке-автомат
@@linzzzer Эм. Спорно, это простые в освоении базы языки - да, но погружаться в них глубоко это достаточно сложно, как и все ЯП собственно
334
Та самая нулевая ошибка джавы....
Если бы не легкси, Java давно была бы мертва!)
о дааа? правда чтоли?АФИГЕТЬ забьем на все виды банков и энтерпрайз это все говно легаси и нечего нового.
Майнкрафт,его переписывание было бы это пипец.и да согласен
Джава тащит за счет обратной совместимости в том числе )
Я не помню конкретный язык, но в англосфере есть язык, который тянется с 50-х и используется в основном в банках, а знающих его человек 10 и всем им за 90 лет. Особо хитрые вкатуны это поняли, и теперь учат его, потому что деды скоро уйдут, а вот банки с этим языком останутся. Такие дела.
МАЙНКРАААААААФТ!!!
@@merionacademy моя жииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииизнь!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
jdu pro kotlin
budet!
Первый
🏅
Я так и не понял, на кой нужон нам этот ваш байткод.
Байт код это код для jvm, которая, в зависимости от ОС преобразует байт код в машинный код
Я первый
🏆