Swing is a toolkit for creating a graphical user interface (GUI) in the Java programming language. It is part of the Java Foundation Classes (JFC) library.
How Swing works
Unlike other graphical program interfaces (hereafter APIs), Swing works on a single thread model. This single thread is responsible for both the GUI
Connecting a database and creating a console Java program
A database management system is software that provides interaction of various external programs with data and additional services
What is jdbc in Java?
Java Database Connectivity (JDBC) is an API for interacting with databases from applications written in the Java programming language.
What is XML Parser?
XML Parser provides a way to access or modify data in an XML document. Java provides several options for parsing XML documents.
What is XML?
XML (eXtensible Markup Language) is a simplified dialect of SGML designed to describe hierarchical data structures on the World Wide Web.
Distributed Java systems: Creating and managing large-scale applications
With the growing demand for large-scale applications, Java distributed systems have become a must-have for software developers.
Anatomy of a distributed program
A distributed program is built on several layers. At the lowest level, a network connects a group of host computers together so that they can communicate with each other. Network protocols
All about Java RMI registry and how to use it
RMI stands for remote method invocation and, as the name implies, is a protocol for a Java program to invoke a method of an object running on another computer.
Java – text blocks
Text blocks have been introduced in Java since version 13 as a preview, after which they were added on a permanent basis in version 15.