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

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

12847 @javalib

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

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

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

    Java For Dummies, 8th Edition (2022) True PDF Learn to write practical, reusable code with the straightforward tutorials and tips in the newest edition of this For Dummies bestseller Do you speak Java? No, we’re not talking about your morning cup ‘o joe. We mean the world’s most popular programming language that runs on almost any computer! If you’re looking to get started—or up your game—with Java, then Java For Dummies is the guide you need. In this book, you’ll: • Take control of your program flow • Program with classes, objects, and methods • Use Java's functional programming features • Explore Java 17, the latest long-term support release This up-to-date handbook covers the latest developments in Java, including the new ‘switch’ statement syntax. So, if you’re ready to dive into one of the most practical (and coolest!) programming languages around, it’s time you picked up Java For Dummies.
  • Java библиотека

    Газпромбанк обновил мобильное приложение 📲 Дизайн стал лаконичнее, навигация — понятнее, а все привычные продукты остались под рукой. Еще попрощались с названием «Телекард 2.0». Теперь просто: Газпромбанк. Это первый этап глобальных изменений приложения. Дальше — больше 💪 Присоединяйтесь к команде IT-специалистов Газпромбанка и меняйте один из крупнейших банков страны. Актуальные вакансии > https://vk.cc/cbMB8Z
  • Реклама

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

    Может ли статический метод быть переопределён или перегружен? Перегружен - да. Всё работает точно так же, как и с обычными методами - 2 статических метода могут иметь одинаковое имя, если количество их параметров или типов различается. Переопределён - нет. Выбор вызываемого статического метода происходит при раннем связывании (на этапе компиляции, а не выполнения) и выполняться всегда будет родительский метод, хотя синтаксически переопределение статического метода - это вполне корректная языковая конструкция. В целом, к статическим полям и методам рекомендуется обращаться через имя класса, а не объект.
  • Java библиотека

    ​​Java: продвинутая конкурентность Возможности конкурентной обработки появляются в программе по разным причинам: некоторые связаны с расширением возможностей платформы, другие вводятся вместе с новым API, поступающим в стандартную библиотеку, некоторые связаны со сменой парадигмы и переменами в наших представлениях. В этой статье будет рассмотрено три способа решения одной и той же задачи, но с применением отличающихся инструментов и парадигм. Читать статью
  • Java библиотека

    Senior Java Developer — канал, где опытный Java-разработчик учит программированию, делится опытом и полезными библиотеками. Подписывайтесь! @seniorjavist
  • Java библиотека

    97 Things Every Java Programmer Should Know (2020) PDF If you want to push your Java skills to the next level, this book provides expert advice from Java leaders and practitioners. You’ll be encouraged to look at problems in new ways, take broader responsibility for your work, stretch yourself by learning new techniques, and become as good at the entire craft of development as you possibly can. Edited by Kevlin Henney and Trisha Gee, 97 Things Every Java Programmer Should Know reflects lifetimes of experience writing Java software and living with the process of software development. Great programmers share their collected wisdom to help you rethink Java practices, whether working with legacy code or incorporating changes since Java 8.
  • Java библиотека

    Какое исключение выбрасывается при возникновении ошибки в блоке инициализации класса? Если возникшее исключение - наследник RuntimeException: • для статических блоков инициализации будет выброшено java.lang.ExceptionInInitializerError; • для нестатических будет проброшено исключение-источник. Если возникшее исключение - наследник Error, то в обоих случаях будет выброшено java.lang.Error. Исключение: java.lang.ThreadDeath - смерть потока. В этом случае никакое исключение выброшено не будет.
  • Java библиотека

    По колено в JVM куче, или на пороге потери данных Смоделируем ситуацию: у вас есть приложение на JVM (без разница, будь то Kotlin, Java или Scala), а еще у вас есть уверенность в себе и немного не хватает ответственности. В пачке с приложением, а именно сервером, идет несколько стандартных штук - база данных, небольшой http слой, в общем, все стандартно. Ах да, забыл упомянуть - мы хостим майнкрафт сервер с огромной самописной модификацией, которая меняет почти все нюансы геймплея. Не стоит фокусироваться на майнкрафте - просто представим, что у нас есть набор моделей, которые довольно часто меняются - игрок получает уровень, тратит свободные очки опыта, создает королевство, уходит из него и бла-бла-бла. Мне кажется, любой уважающий себя программист на +- хобби проекте захочет навернуть нереально крутое самописное решение, чем, собственно говоря, я и занялся. Читать статью
  • Java библиотека

    ⁉️Какие ошибки совершают большинство разработчиков при построении архитектуры приложений? 🗓 16 марта в 20:00 пройдет открытый урок «Послание про архитектуру приложений самому себе в прошлое». Вы узнаете, как избежать ошибок, которые могут сильно усложнить развитие приложения. Его проведет Виталий Куценко, эксперт с 20-летним разработки ПО, занимает должность Java Lead в RND подразделении Ростсельмаша. 📚Занятие состоится в рамках онлайн-курса «Java Developer. Professional», это отличная возможность перенять опыт преподавателя и посмотреть на процесс обучения на онлайн в OTUS изнутри. 📌Пройдите вступительный тест, чтобы участвовать в демо-занятии: https://otus.pw/6j5i/
  • Java библиотека

    Что произойдёт, если в блоке инициализации возникнет исключительная ситуация? Для нестатических блоков инициализации, если выбрасывание исключения прописано явным образом требуется, чтобы объявления этих исключений были перечислены в throws всех конструкторов класса. Иначе будет ошибка компиляции. Для статического блока выбрасывание исключения в явном виде, приводит к ошибке компиляции. В остальных случаях, взаимодействие с исключениями будет проходить так же, как и в любом другом месте. Класс не будет инициализирован, если ошибка происходит в статическом блоке и объект класса не будет создан, если ошибка возникает в нестатическом блоке.
  • Java библиотека

    Прикручиваем авторизацию на основе KeyCloak к веб-приложению Жизненный цикл разработки корпоративного приложения в нашей компании привел меня к, по сути, банальной задаче - “прикручиванию” пользовательской авторизации к фронту приложения. Пользователями приложения должны быть сотрудники компании, а идентификационным провайдером должен стать корпоративный Active Directory (далее AD). Было принято решение не работать с AD напрямую при авторизации сотрудников в корпоративных приложениях, а использовать для этого довольно удобный брокер авторизации – KeyCloak. Читать статью
  • Java библиотека

    Для чего в Java используются статические блоки инициализации? Статические блоки инициализация используются для выполнения кода, который должен выполняться один раз при инициализации класса загрузчиком классов, в момент, предшествующий созданию объектов этого класса при помощи конструктора. Такой блок (в отличие от нестатических, принадлежащих конкретном объекту класса) принадлежит только самому классу (объекту метакласса Class).
  • Java библиотека

    Роберт Лигуори, Патриция Лигуори | Java 8. Карманный справочник (2016) PDF Если вам нужно получить оперативные ответы по разработке или отладке программ на Java, то книга "Java 8. Карманный справочник" послужит вам удобным справочником по стандартным возможностям языка программирования Java и его платформы. Вы найдете здесь полезные примеры программирования, таблицы, рисунки и списки, вспомогательную тематическую информацию, в том числе по Java Scripting API, средствам разработки сторонних фирм и основам унифицированного языка моделирования (Unified Modeling Language, UML). Из книги "Java 8. Карманный справочник" вы узнаете о новых возможностях Java 8, лямбда-выражениях и API для работы с датой и временем.
  • Java библиотека

    Cordova: связь между JavaScript и Java Cordova — это кроссплатформенная среда разработки с открытым исходным кодом, которая позволяет использовать HTML и JavaScript для разработки приложений на нескольких платформах, таких как Android и iOS. Как Cordova позволяет приложениям работать на разных платформах и реализовывать функции? Все дело в многочисленных плагинах в Cordova. Они позволяют сосредоточиться исключительно на функциях приложения, не взаимодействуя с API на уровне ОС. Читать статью
  • Реклама

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

    К каким конструкциям Java применим модификатор static? • полям; • методам; • вложенным классам; • членам секции import.
  • Java библиотека

    Как писать подзапросы EXISTS с помощью JPA и Hibernate В этой статье я покажу вам, как писать подзапросы EXISTS с помощью JPA и Hibernate. Подзапросы EXISTS очень полезны, так как позволяют реализовать SemiJoins. К сожалению, многие разработчики приложений не знают о SemiJoins и ограничиваются тем, что эмулируют его с помощью EquiJoins (например, INNER JOIN) в ущерб производительности запросов. Читать статью
  • Java библиотека

    Java News - канал с новостями и статьями со всего интернета по нашей любимой Java! Канал ещё совсем маленький и нуждается в Вашей поддержке в виде подписки 😊 Подпишись и будь в курсе последних новостей!