Home » Archives for Ioannis Makrygiannakis

Author Archives: Ioannis Makrygiannakis

Ioannis Makrygiannakis
John is an undergraduate student at the Department of Informatics of Athens University of Economics and Business. He is specialized in Databases, Knowledge Management, Information Systems and Information Security. In his free time he loves learning new things with regard to programming and network security.

UML Diagram Java Example

In this article, we will show you a UML Diagram Java Example. First of all, we will analyze what is a UML and what is the use of them. Last but not least we will talk about the types of diagrams and some examples. 1. Introduction A UML diagram is a diagram based on the UML (Unified Modeling Language) that ...

Read More »

Java Syntax Rules

In this article, we will show you the Java Syntax Rules. Firstly, we will talk about the simple program syntax and we will analyze a simple program. After that, we will explicate the modifiers, enums, and comments. Last but not least we will talk about what keywords are allowed to use as classes, variables or methods. 1. Introduction A Java ...

Read More »

Dijkstra’s Algorithm Java Example

In this article, we will show a Dijkstra’s Algorithm Example in Java. First of all, we talk about what is the Dijkstra’s Algorithm and why we use it and then we analyze the algorithm with some examples. 1. Introduction The Dijkstra’s Algorithm is an algorithm that is used to find the shortest path between two cities on a map or ...

Read More »

@Override Java Annotation Example

In this article, we will show you about the @Override Java Annotation. Firstly we will talk about what is the override in OOP in general and why we use it. Then we will analyze why we do overrides in methods and last but not least we will do some examples. 1. Introduction In Java, the method overriding is one of ...

Read More »

Instance Variable Java Example

In this article, we will show Instance Variable Java Examples. Firstly we will talk about what instance variables are in general and the reason that we use them. After that, we will analyze the difference between instance, local and static variables. Last but not least we will demonstrate some examples. 1. Introduction First of all, we need to know that ...

Read More »

Java Methods Explained

In this article, we will introduce you to Java Methods or functions. First of all, we will talk about what is a method, how to call a method in java, and why we use methods. After that, we will analyze the method syntax and some useful abilities of it. 1. Introduction A Java method is a block of code that ...

Read More »

Java Hello World Example

In this article, you will learn how to create a simple code in java. We are going to create a Java Hello World Example. This program is the first for most of the programmers and it will introduce to you the magic world of Java programming. Firstly, we will show you how to install Java. After that, we will analyze ...

Read More »

Java not equal Example

In this article, we will show you a Java not equal Example. Firstly we will talk about what is “not equal” in general and for what reason we use it. After that, we will do some examples of how we use it. 1. Introduction Java has a rich set of operators which is used to manipulate variables. This set we ...

Read More »

Java Unsigned int Example

In this article, we will talk about the Java Unsigned int. Firstly, we will answer the question if java has unsigned int data type and then we will show you some Java Unsigned int Example on Guava library and JOOU library. 1. Introduction There are a lot of options if you want to store a number in Java. You can ...

Read More »

How to deal with java.lang.outofmemoryerror: java heap space

In this article, we will show you how to deal with java.lang.outofmemoryerror: java heap space. Firstly, we will talk about what is java.lang.outofmemoryerror in general, and for what reason this might be caused. After that, we will show examples of how to solve this problem. 1. Introduction In every Java application/program dynamic memory binding is required, in order to acquire ...

Read More »