7 практических приемов безопасного кодирования https://dzone.com/articles/practical-secure-coding-practices
dzone.com
7 Practical Secure Coding Practices - DZone Security
Software Security is important more than ever. This article provides multiple live secure coding examples one has to apply while developing modern-day software.
Gradle 7.0 выпущен с поддержкой JDK 16.
https://clck.ru/UQwfL
https://clck.ru/UQwfL
InfoQ
Gradle 7.0 Released with Support for JDK 16
Gradle, the customizable open source build automation tool, has released version 7 with support for JDK 16, faster incremental builds, improved build reliability, and native support for new Macs with Apple Silicon processors. Preview features like dependency…
Как создать библиотеку Java: с нуля до Maven Central https://thegreatapi.com/blog/create-a-library-from-scratch/
The Great API
How to Create a Java Library: From Scratch to Maven Central - The Great API
Run through the entire process of creating a Java library from zero to publishing it to Maven Central Repository.
Выпущен JDK Mission Control 8 https://www.infoq.com/news/2021/04/jdk-mission-control-8-released/
InfoQ
JDK Mission Control 8 Released
JDK Mission Control (JMC) is best known as the dashboarding solution used to analyze the data collected by JDK Flight Recorder. JMC 8 offers more insights into applications by introducing new graphs and including heap dump analysis by default.
Обзор между Java 8 и Java 11
В этом руководстве рассматриваются основы Java 8 и Java 11; это начало подготовки к следующей LTS: Java 17. https://dzone.com/articles/an-overview-between-java-8-and-java-11
В этом руководстве рассматриваются основы Java 8 и Java 11; это начало подготовки к следующей LTS: Java 17. https://dzone.com/articles/an-overview-between-java-8-and-java-11
DZone
An Overview Between Java 8 and Java 11
One of the great news introduced in the Java world is related to the version cycle, of which we have a release every 6 months and a version of Long Term ...
Исправление ошибки в Java https://candrews.integralblue.com/2021/04/fixing-a-bug-in-java/
Параллельные потоки Java 8 - Примеры пользовательских пулов потоков https://www.javacodegeeks.com/2021/05/java-8-parallel-streams-custom-thread-pools-examples.html
Java Code Geeks
Java 8 Parallel Streams – Custom Thread Pools Examples
Interested to learn about Thread Pools? Check our article explaining how to create custom thread pools in Java 8 for bulk data processing
Что такое коллекции Java? Начать работу с платформой https://betterprogramming.pub/what-are-java-collections-get-started-with-the-framework-4ea9233c35b5
Medium
What Are Java Collections? Get Started With the Framework
Implement the various data structures with Java
Действительно ли Java быстрее, чем Go? https://dzone.com/articles/java-vs-go-multiple-users-load-test-2
DZone
Is Java Really Faster Than Go?
Learning about performance differences between microservices written in Java and Go will help you plan the language you choose when building your own services.
Простая отладка микросервисов Java, работающих в Kubernetes, с помощью IntelliJ IDEA https://blog.jetbrains.com/idea/2021/05/easily-debug-java-microservices-running-on-kubernetes-with-intellij-idea/
The JetBrains Blog
Easily Debug Java Microservices Running on Kubernetes with IntelliJ IDEA | The IntelliJ IDEA Blog
This is a guest blog post by Daniel Bryant, from Telepresence Tutorial: Learn to locally debug Java microservices with IntelliJ IDEA and Telepresence connected to a remote Kubernetes cluster Many
Учебное пособие по Spring Framework: начало работы со Spring https://betterprogramming.pub/spring-framework-tutorial-getting-started-with-spring-b1ec55d79b3d
Medium
Spring Framework Tutorial: Getting Started With Spring
From salient to advance features — everything you need to know
Программа принимает значения двух чисел и выводит их сложение.
import java.util.Scanner;
class AddNumbers
{
public static void main(String args[])
{
int x, y, z;
System.out.print("Enter two integers to calculate their sum : ");
Scanner in = new Scanner(System.in);
x = in.nextInt();
y = in.nextInt();
z = x + y;
System.out.println("Sum of entered integers = " + z);
}
}
import java.util.Scanner;
class AddNumbers
{
public static void main(String args[])
{
int x, y, z;
System.out.print("Enter two integers to calculate their sum : ");
Scanner in = new Scanner(System.in);
x = in.nextInt();
y = in.nextInt();
z = x + y;
System.out.println("Sum of entered integers = " + z);
}
}