Обложка канала

Java библиотека. Страница 42

12847 @javalib

Всё для Java разработчиков.

  • Java библиотека

    Все на Alfa Backend Stories Meetup#1 Стабильная работа сервисов всегда была важна, а сейчас — особенно. И тут, Backend-разработчики, ваш выход! Когда: 6 декабря, 18:00 Где: онлайн + офлайн в Москве Доклады в программе: 🦸‍♂️ "Отказоустойчивость микросервисных приложений". Спикер: Антон Гращенков, TechLead Альфа-Банк 🦸‍♂️ "Зачем мы переписали Spring Cache, и причём тут реактор и корутины". Спикер: Фёдор Канашкин, Senior Java Developer Альфа-Банк 🦸‍♂️ "Как разработчику избежать фатальных ситуаций". Спикер: Максим Чернухин, Senior Software Architect Альфа-Банк Каждый айтишник — уже супергерой, просто не носит с собой костюм в офис. А вот на митапе можем не скрываться. На митапе вас ждет атмосфера «Стражей Галактики», любимые саундтрек и комиксы. От участников — наряды под тематику, внимание, костюм Грута (читать как костюм бревна) уже занят. Выбирайте удобный вам формат и 👉регистрируйтесь на сайте P.S. Для всех, кто переживает — вкусная еда и онлайн-трансляция тоже будут.
  • Java библиотека

    Можно ли объявить метод абстрактным и статическим одновременно? Нет. В таком случае компилятор выдаст ошибку: "Illegal combination of modifiers: ‘abstract’ and ‘static’". Модификатор abstract говорит, что метод будет реализован в другом классе, а static наоборот указывает, что этот метод будет доступен по имени класса.
  • Java библиотека

    Java: The Comprehensive Guide to Java Programming for Professionals (2023) True ePUB This is the up-to-date, practical guide to Java you’ve been looking for! Whether you’re a beginner, you’re switching to Java from another language, or you’re just looking to brush up on your Java skills, this is the only book you need. You’ll get a thorough grounding in the basics of the Java language, including classes, objects, arrays, strings, and exceptions. You'll also learn about more advanced topics: threads, algorithms, XML, JUnit testing, and much more. This book belongs on every Java programmer's shelf! Your complete guide to the Java Platform, Standard Edition 17 Understand the Java language, from basic principles to advanced concepts Work with expressions, statements, classes, objects, and much more
  • Реклама

  • Java библиотека

    📌Запишись на бесплатную экскурсию по миру AI! На экскурсии мы ответим на вопросы: 👉 Как работают нейросети? 👉 Как построить карьеру в AI и заработать от 150 000 руб. в месяц? 👉 Как запустить AI-проект для себя или своей компании? 👉 Как AI меняет мир? Проложим карьерный трек на бесплатной диагностике и расскажем: 👉 На какой уровень зарплат можно рассчитывать 👉 Как найти работу на удалёнке со свободным графиком 👉 Что важно при трудоустройстве: портфолио, хакатоны, проекты 👉 Как брать проекты на заказ от 300.000 рублей Бесплатная экскурсия по миру AI это: 👉 5 вводных видео 👉 Личный консультант-проводник 👉 1 час интерактивной работы с экспертом Регистрируйся прямо сейчас
  • Java библиотека

    Если вы начали изучать Java не так давно, то вам наверное будет интересно узнать, как "прозревают" разработчики Java c 14-ти летним стажем, узнавая для себя что-то новое в давно существующем функционале. 🤣 Приятного просмотра!
    11 Crazy Things I Didn't Know You Could Do With Java Until I Got My Java 11 Certification

    by Hanno Embregts This summer, I got my Java 11 certification. I expected it to be a breeze, because I've been a Java developer for 14 years now and surely I should have seen it all by now. Boy, was I wrong! I came across lots of things that I didn't even know were possible with Java. Now this can either mean that I have been a terrible developer for a painfully long time, or that these things are just a bit lesser known and in fact very interesting to hear about. I'm hoping the latter is actually the case, so in this talk I will take 15 minutes to go through 11 things that took me 14 years to learn. Which means that you have the chance to learn these things 490896 times faster than I did! 🚀

    YouTube
  • Java библиотека

    Легкий старт в IT: можно в любом возрасте и без профильного образования. Присоединяйтесь к 14-дневному курсу по основам Java👌 ✅ Учим теорию и практикуемся сразу в браузере. ✅ Пишем свою первую программу на Java. ✅ Любые вопросы можно задать наставнику — практикующему разработчику. Начинаем уже 22 ноября. Записывайтесь!
  • Java библиотека

    Как получить доступ к переопределенным методам родительского класса? С помощью ключевого слова super мы можем обратиться к любому члену родительского класса - методу или полю, если они не определены с модификатором private. super.method();
  • Java библиотека

    Java Persistence API и Hibernate (2017) PDF Java Persistence – механизм, помогающий обеспечить сохранность данных после завершения программы, что является главной чертой современных приложений. Hibernate – наиболее популярный инструмент Java для работы с базами данных, предоставляющим автоматическое прозрачное объектно-реляционное отображение, что значительно упрощает работу с SQL-базами данных в приложениях Java. Данная книга описывает разработку приложения с использованием Hibernate, связывая воедино сотни отдельных примеров. Вы сразу окунетесь в богатую моделями программирования среду Hibernate, которая основывается на отображениях, запросах, стратегиях выборки, транзакциях, диалогах, кэшировании и многом другом. Здесь вы найдете хорошо иллюстрированное обсуждение лучших методик проектирования баз данных и методов оптимизации. Во втором издании авторы подробно описывают версию Hibernate 5 совместимый со стандартом Java Persistence 2.1.
  • Java библиотека

    Техника «10 тестов в день» – одна из самых эффективных в изучении Java. Канал Java Guru выложил в открытый доступ тесты, которые дают на собеседованиях в топовые компании, вроде Яндекс и MailRu. ➤ Открываете задачку – выбираете вариант – видите правильный ответ и детальное объяснение к нему. Так вы усвоите на 50% больше знаний в сжатые сроки. Подписывайтесь и качайте свои скиллы: @javatasks
  • Java библиотека

    Возможно ли при переопределении метода изменить: модификатор доступа, возвращаемый тип, тип аргумента или их количество, имена аргументов или их порядок; убирать, добавлять, изменять порядок следования элементов секции throws? При переопределении метода сужать модификатор доступа не разрешается, т.к. это приведёт к нарушению принципа подстановки Барбары Лисков. Расширение уровня доступа возможно. Можно изменять все, что не мешает компилятору понять какой метод родительского класса имеется в виду: • Изменять тип возвращаемого значения при переопределении метода разрешено только в сторону сужения типа (вместо родительского класса - наследника). • При изменении типа, количества, порядка следования аргументов вместо переопределения будет происходить overloading (перегрузка) метода. • Секцию throws метода можно не указывать, но стоит помнить, что она остаётся действительной, если уже определена у метода родительского класса. Так же, возможно добавлять новые исключения, являющиеся наследниками от уже объявленных или исключения RuntimeException. Порядок следования таких элементов при переопределении значения не имеет.
  • Java библиотека

    Стало скучно, не с кем поговорить? Залетай в наш чатик и будь няшкой 😉 https://t.me/java_underground
    Java Underground

    Библиотека по Java https://t.me/javalib Наше сообщество ВК: https://vk.com/javatutorial Вакансии и резюме свои строго в этот канал: https://t.me/job_java

    Telegram
  • Java библиотека

    Можно ли сузить уровень доступа/тип возвращаемого значения при переопределении метода? • При переопределении метода нельзя сузить модификатор доступа к методу (например с public в MainClass до private в Class extends MainClass). • Изменить тип возвращаемого значения при переопределении метода нельзя, будет ошибка attempting to use incompatible return type. • Можно сузить возвращаемое значение, если они совместимы. Например: public class Animal { public Animal eat() { System.out.println("animal eat"); return null; } public Long calc() { return null; } } public class Dog extends Animal { public Dog eat() { return new Dog(); } /*attempting to use incompatible return type public Integer calc() { return null; } */ }
  • Java библиотека

    Spring Boot 2. Лучшие практики для профессионалов (2020) PDF Хотите повысить свою эффективность в разработке корпоративных и облачных Java-приложений? Увеличьте скорость и простоту разработки микросервисов и сложных приложений, избавившись от забот по конфигурации Spring. Используйте Spring Boot 2 и такие инструменты фреймворка Spring 5, как WebFlux, Security, Actuator, а также фреймворк Micrometer, предоставляющий новый способ сбора метрик. В этой книге: настройка и использование Spring Boot 2; работа с нефункциональными требованиями с помощью Spring Boot Actuator; разработка веб-приложений с помощью Spring Boot 2; постоянное хранение данных с использованием JDBC, JPA и баз данных NoSQL; обмен сообщениями с помощью JMS, RabbitMQ и WebSockets; краткое знакомство с проектами Spring Cloud; тестирование, микросервисы и развертывание в облачной среде с использованием Spring Boot 2; расширение Spring Boot путем создания своего собственного «стартового набора» и добавления функциональности @ Enable.
  • Java библиотека

    ❓Хотите развиваться в Java-разработке? Начните с открытого урока "Enum в Java" 24 ноября в 20:00 от OTUS. https://otus.pw/2IUV ⚡️Данное занятие будет полезно начинающим разработчикам, которые хотят программировать на Java. На занятии Андрей Поляков, Senior Java Developer в компании Unlimint расскажет что такое перечисления и для чего они применяются. Также он разберёт конструкторы, поля, методы и синглетон. Вебинар входит в программу онлайн-курса "Специализация Java-Разработчик" от OTUS. 👇Регистрируйтесь по ссылке: https://otus.pw/2IUV
  • Java библиотека

    Вышел в свет новый, тридцать седьмой выпуск из серии "Inside Java". В этом эпизоде Billy Corando рассмотрит сборщик мусора ZGC, его историю и значение дополнения к Generational ZGC. Приятного просмотра! 😃
    Generational ZGC Needs You! - Inside Java Newscast #37

    The ZGC team is previewing a major update to ZGC and is looking for feedback. Let's learn about the history of ZGC, what the addition of Generational ZGC will mean, and how you can help build the future of ZGC. ⎯⎯⎯ Chapters ⎯⎯⎯ 0:00 Opening 0:23 Intro 0:49 ZGC History 2:46 Generational ZGC 4:07 Giving Feedback on ZGC 6:53 Outro ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ ⎯⎯ Resources ⎯⎯⎯ Generational ZGC EA builds ➱ https://jdk.java.net/genzgc JDK 20 EA builds ➱ https://jdk.java.net/20/ Leave feedback ➱ https://mail.openjdk.org/pipermail/zgc-dev/ ZGC ➱ https://openjdk.org/jeps/377 Generational ZGC draft JEP ➱ https://openjdk.org/jeps/8272979 “Towards Generational ZGC!” podcast ➱ https://inside.java/2022/06/29/podcast-024/ Tags: #Java #OpenJDK #ZGC #GarbageCollector #GC #JVM #InsideJava

    YouTube
  • Реклама

  • Java библиотека

    Получи 3 бесплатных вебинара по AI прямо сейчас!🔥 Темы вебинаров: Как запустить AI-проект? Разбор 19 идей проектов: 👉 Многоуровневая классификация входящих запросов пользователей сервиса 👉 Оценка вероятности попадания в ворота по разбегу бьющего пенальти в футболе 👉 Определение "подозрительных лиц" из базы при входе в супермаркет  и еще 16 других идей. Карьерный трек AI-разработчика с 0 до 200К за 2 года: 👉 Как вырасти с нуля до 200 000 руб/месяц? 👉 Фриланс, трудоустройство, карьера AI-разработчика У вас будет сформировано чёткое понимание своего карьерного трека. Делаем AI в прямом эфире: 👉 Вводная часть. Знакомство с Terra AI, единственный в мире софт, позволяющий создавать нейросети движением мышки 👉 Практика: создаем нейросеть по классификации изображений 👉 Теория: разбор нашего AI-проекта на заказ. Проект по обнаружению входящих и выходящих из автобуса пассажиров. Получить доступ
  • Java библиотека

    Могут ли нестатические методы перегрузить статические? Да. В итоге получится два разных метода. Статический будет принадлежать классу и будет доступен через его имя, а нестатический будет принадлежать конкретному объекту и доступен через вызов метода этого объекта.
  • Java библиотека

    Getting to Know IntelliJ IDEA : Level up your IntelliJ IDEA knowledge so that you can focus on doing what you do best (2022) True PDF We’re frequently taught to use a text editor when we’re learning to write code so that we understand the fundamentals. However, if we treat our IDE as a text editor, we are doing ourselves a disservice. As professional developers, we no longer need to learn the fundamentals; we need to deliver working applications. We can use the features of an IDE to help us with this. This book contains decades of experience with IntelliJ IDEA all squished into the smallest number of pages possible. We respect your time, which is why we’ve been very precise on what to share and, almost more importantly, what not to share. Our plan is to get you up and running in IntelliJ IDEA and being productive as soon as possible by learning from our experiences. Throughout the book we will share a bunch of cool tips and tricks that will help you to level up your use of IntelliJ IDEA.