Java Tutorial for Beginners | TECHLISTIC

This Java Tutorial is specially designed for those who do not know   much about coding but want to learn it. 

We have made sure that every topic is explained in a very simple way and each coding example is explained step by step. This tutorial is also focused for Selenium learners, so you can also tag this tutorial as "Java for Selenium Tutorial".

Overview and Features of Java

Java was originally developed by James Gosling in 1991 at Sun Microsystems, later acquired by Oracle. It is simple and Object-Oriented programming language. 
  • Object Oriented
  • Platform Independent
  • Simple Secure
  • Robust
  • Portable
  • Multi-Threaded
  • Architectural Neutral
  • Interpreted
  • High Performance
  • Distributed
  • Dynamic

Install Java

You can download and Install Latest Java Version from following link - Java Download

What is JDK, JRE and JVM?

1. JDK  (Java Development Kit)  - It is generally a Java Software which you need to install on your system before writing any code in Java. And after installing java set Java Path in your environment variables.

2. JRE (Java Runtime Environment) - JRE is a set of software tools which are used to provide runtime environment to Java applications. Without JRE, we cannot execute a java program on our computer. 

3. JVM (Java Virtual Machine) - It's called as virtual machine because it does not exist physically. Java compiler generates the bytecode of the Java program. And JVM executes that bytecode.

4. Java Editors - You need to have any text editor to write Java code. You can use anyone from following Netbeans, Intellij, Eclipse, Notepad or Notepad++.

Java Video Tutorials Playlist

Table of Contents

Follow Techlistic

YouTube Channel | Facebook Page | Telegram Channel | Quora Space
Feel free to ask queries or share your thoughts in comments or email us.

Popular posts from this blog

10+ Best Demo Websites for Selenium Automation Testing Practice

Automate Amazon like E-Commerce Website with Selenium WebDriver

How to Automate Google Search with Selenium WebDriver

Handle Static and Dynamic Web Table in Selenium WebDriver

25+ Most Important Selenium WebDriver Commands Tutorial

Automate Features with Selenium WebDriver

Top 10 Highly Paid Indian Origin CEO's in USA

50+ Most Important Selenium WebDriver Interview Questions and Answers