Fundamentals concepts

Explore the topics covered in the Data types lesson and enhance your programming skills by completing the included programming exercises.



Variables are an essential component in any programming language, and Java is no exception. In this post, we will explore the concept of variables in Java and how they are used in programming.


Fundamentals of data types

Data types are a fundamental concept in programming and play a crucial role in Java, a strongly typed programming language. In this section, we will explore the basic concepts of data types in Java and their importance in application development.


Primitive data types

Primitive data types in Java are fundamental elements that represent simple values and are used to store basic data.


Wrapper classes

In Java, wrapper classes are a set of classes that encapsulate primitive data types.

Practice exercises


Reverse chars

Write a program to ask the user for three letters and display them in reverse order.


Double value

Write a Java program that requests the width (x) and height (y) of a rectangle and calculate the perimeter, area and diagonal.


Float value

Create a program Java to ask the user for a distance in meters and the time taken (hours, minutes, seconds).


Generate a random number

Create a Java program that prompts the user for 2 integers and displays a random number on the screen between those values.

Java Course Lessons

Discover all the lessons included in the Java programming course. Complete all the exercises and learn to program by programming.

Social networks

Help us to share free knowledge and programming in the world.

Keep learning

C# Programming Course

Free programming course with practical exercises and solutions in C#. Start learning right now!

Exercises C# App

Take your Exercises C# lessons everywhere with our Android app. Download it now from Google Play