Nombre del autor: Javier Cachón Garrido

Javier Cachón Garrido is a computer expert passionate about open source and technology education. As the founder of JavierCachon.com, he promotes training in GNU/Linux and free software, fostering accessible and collaborative learning. His mission is to democratize IT knowledge by offering free, high-quality resources for professionals and enthusiasts in the sector. He is a prophet and preacher who evangelizes technology, computing, and telecommunications. Join him on his adventure and passion for open GNU/Linux operating systems.

Development Web Development Java

Operators in the Java Language 21.

1. Introduction Java is one of the most widely used programming languages in the world thanks to its robustness, portability, and syntax designed for gradual learning without sacrificing high-performance capabilities. Operators are the basic elements that allow you to manipulate data and expressions, and are the foundation upon which […]

Operators in the Java Language 21. Read more "

Development Web Development Java

Wrappers or wrapper classes in Java Programming 21.

1. Introduction to Wrappers in Java In the Java ecosystem, wrappers represent an essential component of object-oriented programming. These classes "wrap" primitive types, allowing them to be used where objects are traditionally required. By understanding how they work and how they are applied, developers can write cleaner code.

Wrappers or wrapper classes in Java Programming 21. Read more "

Development Web Development Java

Variables and data types in the Java language 21.

Introduction In the world of programming, a variable is a data container that acts as a location in the computer's memory, which can store a value that can change during the execution of the program. Variables are used to represent information that must be processed, stored, or

Variables and data types in the Java language 21. Read more "

Development Web Development Java

How to install and configure the Apache Netbeans 25 IDE on MX-Linux.

1. Introduction What is NetBeans? Apache NetBeans is an open source integrated development environment (IDE) designed to facilitate the software development process. Although it originally focused on Java, it now supports a wide range of languages (PHP, C/C++, HTML, JavaScript, among others) and technologies, allowing

How to install and configure the Apache Netbeans 25 IDE on MX-Linux. Read more "

Development Web Development Java

Chapter 4: OpenJDK 21 on Debian, Ubuntu and MX-Linux: Complete Guide.

OpenJDK 21 LTS is the open source reference implementation of Java SE version 21, following the latest specifications of the Java ecosystem. This version, which represents the most current Long Term Support (LTS) release, introduces significant improvements in concurrency, performance, security, and modularity, aimed at facilitating the development of Java applications.

Chapter 4: OpenJDK 21 on Debian, Ubuntu and MX-Linux: Complete Guide. Read more "

Development Web Development Java

Chapter 3: How to install and configure Eclipse IDE with plugins for Java programming on MX-Linux.

Introduction In the world of software development, efficiency and innovation are key to staying competitive. Eclipse IDE, one of the most widely used platforms by developers, continues to evolve to offer advanced tools and a flexible environment. With the arrival of Java SE 21 (LTS), Eclipse has adapted

Chapter 3: How to install and configure Eclipse IDE with plugins for Java programming on MX-Linux. Read more "

Development Computing Systems

How to install and configure Qt Framework 6.5 LTS on Debian 12, MX-Linux 23.6.

Qt Framework 6.5 LTS: Everything you need to know In Debian 12 and Linux distros based on it like MX-Linux 23.x they have Qt 5 and incomplete Qt 6, that's why I have decided to write this article about upgrading to Qt6.5 LTS in case we need to compile and

How to install and configure Qt Framework 6.5 LTS on Debian 12, MX-Linux 23.6. Read more "

Development Web Development Computing Java

Chapter 2: How to install and configure the Java SE 21 LTS JDK for Debian, Ubuntu and MX-Linux.

Oracle announces the release of Java SE 21 with Extended Support (LTS). The latest Long Term Support release of Java offers thousands of updates, further enhancing the language and platform to help developers be more productive. Java SE 21 (LTS): A New Era

Chapter 2: How to install and configure the Java SE 21 LTS JDK for Debian, Ubuntu and MX-Linux. Read more "

Computing Systems

How to install Zoom Workplace on Debian 12 with the official .deb package.

Zoom Workplace Zoom is a video chat software program developed by Zoom Video Communications. The free plan offers a video chat service that allows up to 100 simultaneous participants, with a 40-minute time limit. Users have the option to upgrade these features by subscribing to a free plan.

How to install Zoom Workplace on Debian 12 with the official .deb package. Read more "

Development Web Development Computing Java

Chapter 1: Introduction to programming in Oracle Java SE 21 LTS.

Oracle Java SE 21 LTS In-Depth Course This first chapter lays the foundations for working with Oracle Java SE 21 LTS, the LTS version supported by Oracle. Here you will learn about the origins and history of the language, its philosophy and Object-Oriented Programming (OOP), up to

Chapter 1: Introduction to programming in Oracle Java SE 21 LTS. Read more "

Other

Google AdSense has accepted javiercachon.com!

My website is now officially monetizable, and a new professional phase begins. On May 2, 2025, coinciding with the Day of the Community of Madrid, I received one of the most anticipated emails since launching this project: Google AdSense has approved my blog's monetization request.

Google AdSense has accepted javiercachon.com! Read more "

Development

Create a class hierarchy to represent different types of food dishes in Java.

Implement a class hierarchy for a restaurant management system that models different types of dishes. Abstract base class You must create an abstract class called Dish with the following attributes: name (String) preparation time (int) in minutes calories (double) price (double) The Dish class must have: A constructor that initializes all the attributes A

Create a class hierarchy to represent different types of food dishes in Java. Read more "

Scroll al inicio

Hello!

Click on one of our representatives below to chat via Telegram or send us an email to soporte@javiercachon.com

Aid!