JVM is a virtual runtime environment to execute Java byte codes. The JVM doesn’t understand the keywords we used to write code. That is why it is converted into bytecode. It controls the execution of the Java programs and enables features such as automated exception handling, Garbage Collection.  When weContinue Reading

We must understand the basic difference between the JDK, JRE, and JVM before diving deep into Java. JDK JRE JVM JDK stands for Java Development Kit. It provides development tools and execution environment.  JRE stands for Java Runtime Environment. It provides the set of tools only to execute our program.Continue Reading

JRE is an installation package that provides an environment to run the Java program on any Operating System. It does not deal with the development process of any application. It is a part of the Java Development Kit (JDK). It is a software distribution that has Java Class Library, specificContinue Reading

Java Development Kit (JDK) The Java Development Kit is a software development environment used to create Java applications. The JDK includes JRE (Java Runtime Environment), an interpreter (java), a compiler (javac), an archiver, a documentation generator, and other tools needed for java application development. Oracle Corporation is releasing the platformContinue Reading

A brief history of Java Java was started by James Gosling and his colleagues at Sun Microsystems in 1991. It was originally from the idea of programming to control without relying on CPU used for electronic devices such as TVs, washing machines, microwaves, etc. Therefore, they embarked on building a fast, compact, efficient, device-independent language. Eventually, the “Oak” language wasContinue Reading

Java Introduction Java is a programming language that revolutionized the open community. Java is a lot. In just three lines Java is a : Programming language: Wiki says “Its a formal computer language designed to communicate instructions to a computer” Computing platform: A platform where software applications can run Technology: ItContinue Reading

Blockchain Cryptocurrency Cryptocurrency is a type of digital asset which is used to exchange value between parties. It uses strong cryptography to secure financial transactions and control the creation of new units of that currency and verify the transfer of assets. Cryptocurrency does not exist physically. We know that the government prints the governmentContinue Reading

Blockchain Explorer A blockchain explorer is an online webpage similar to Mozilla and Google Chrome, which allows users to browse and explore information about blockchain technology. All bitcoin and ether users depend on blockchain explorer to manage their records and transactions. It allows users to explore the entire blockchain platform that clients are using.Continue Reading

Blockchain is a timestamped collection of immutable records that are attached in the form of a never-ending linear chain. Its characteristics, such as decentralized network and anonymity, make it the most trustworthy technology by far. But everything has its pros and cons, so does blockchain. Blockchain is one of the bestContinue Reading

What is Cryptography? Cryptography is a method for developing codes that prevent third parties from viewing private data. It helps in protecting data and information by using codes, such that it can only be interpreted by the intended receiver. Information can be encoded to make it difficult to steal theContinue Reading