Welcome To Tutorialspoint.dev
Officially launched 18th May 2019
Java School Programming TechTips

Setting up the environment in Java

Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented etc. Java applications are typically compiled to bytecode th...
Java java-basics java-JVM

Java Virtual Machine (JVM) Stack Area

For every thread, JVM creates a separate stack at the time of thread creation. The memory for a Java Virtual Machine stack does not need to be contiguous. The Java vi...
Java School Programming java-basics

Beginning Java programming with Hello World Example

The process of Java programming can be simplified in three steps: Create the program by typing it into a text editor and saving it to a file – HelloWorld.java...
Java java-JVM Java

JVM Shutdown Hook in Java

Shutdown Hooks are a special construct that allow developers to plug in a piece of code to be executed when the JVM is shutting down. This comes in handy in cases whe...
Java java-basics Java

Is main method compulsory in Java?

The answer to this question depends on version of java you are using. Prior to JDK 5, main method was not mandatory in a java program. You could write your full co...
Java java-basics Java

How is Java platform independent?

The meaning of platform independent is that, the java source code can run on all operating systems. A program is written in a language which is a human readable langu...
Java Java

Myth about the file name and class name in Java

The first lecture note given during java class is “In java file name and class name should be the same”. When the above law is violated a compiler erro...
Articles GBlog Java

How do I become a good Java programmer?

Java is a very successful and popular programming language. It is very reilable and is widely used in our day to day lives, prominently seen in web or mobile applicat...
Java java-file-handling Java-I/O

How to run java class file which is in different directory?

In this article we will learn about how to use other project’s utilities, classes and members. Before proceeding let’s learn about some keywords. classp...
Java School Programming java-basics

Java Identifiers

In programming languages, identifiers are used for identification purpose. In Java, an identifier can be a class name, method name, variable name or a&#xA0...

Subscribe to Our Newsletter