Skip to main content

Introduction to Java

Introduction to Java


Overview of Java:

1. Java is a high-level, robust, object-oriented, and secure programming language.

2. Java was developed by James Gosling at Sun MicroSystem_Inc in 1991.

3. Sun Microsystems released the first public implementation as Java 1.0 in 1996.

4. James Gosling is known as the father of java. The language was initially called Oak. Since Oak was already a registered company, so James Gosling and his team changed the name from Oak to Java.

 

Java Terminology

1. JDK: JDK stands for Java Development Kit. JDK is a set of tools it includes a compiler, Java Runtime

Environment (JRE), Java debugger, Java doc, etc.

2. JRE: JRE stands for Java Runtime Environment. Java runtime environment helps in executing Java

Programs. JRE includes a browser, JVM, applet supports, and plugins.

 

Java Editions

We have mainly three editions of java.

1. Java Standard Editions (SE)

2. Java Enterprises Edition (EE)

3. Java Micro Edition (ME)

 

Some interesting facts about Java

1. Java is the second most popular language after C.

2. Java practically runs 1 billion-plus smartphone today because Google’s Android Operating system uses Java APIs.

3. Java has close to 9 million developers worldwide.

4.  About 3 billion mobile phones run Java, as well as 125 million TV sets and

           Every Blu-Ray player.

The basic structure of a Java program


 

 Download Notes: Click here

Link for Downloading JDK: Click here

Link for Downloading Eclipse-IDE: Click here

 

Comments

Popular posts from this blog

Switch Statement In Java

Switch Statement:  The switch statement is just like if-else-if ladder statement. It executes one statement from multiple conditions. It works with a byte, short, int, long, and String. In other words, we can say the Switch case statement is a substitute for a long if statement that compares to several integral values. Syntax of Switch statement in java Enhance Switch or Switch With Arrow: The new syntax uses the -> operator instead of the colon we're used to with switch statements. Also, there's no break keyword. Another addition is the fact that we can now have comma-delimited criteria. Syntax of Enhance Switch in java  

Variables and Data types in Java

  MY PROGRAMMING PARADISE Variables: Variables are used to store data in a computer’s memory. In other words, we can say, variables are just like a container that holds the value while the java program executed. There are three types of variables in java: 1-  Local 2-  Instance 3-  Static   Rules for declaring identifier (Variable name) 1-  All identifiers must begin with a letter, currency character, or underscore. 2-  Blank spaces are not allowed. 3-  An identifier name is case-sensitive. 4-  A keyword cannot be used as an identifier.   Declaring variables: byte age = 28; short salary =32500; float price = 25.50f; char name = ‘v’; boolean flag=true;   Data types: There are two types of data types in java. 1-  Primitive Data type 2-  Non- primitive Data types   Primitive Data type: There are mainly eight types of primitive data types: Types Size Range Default Value byte 1 Byte [-128, 127] 0 short 2 Byte [-32,768 , 32...

Conditional Statements In Java

  Conditionals Statement   A conditional statement  is a set of rules performed if a certain condition is met. A conditional statement begins with the keyword if followed by parentheses. The result of the evaluation is true or false. ·       ‘ if ‘ statement ·       ‘ if-else ‘ statement ·         Nested ‘ if ‘ statement ·       ‘ if-else - if ‘ statement IF statement: ‘IF’ statement is the most basic and simple statement among all the statements. For example- if a value is less than 0, return “Negative value”. Let’s see an example- IF-ELSE statement: The if-else is statement is an extended version of If. Let’s see an example- Nested IF-ELSE statement : In Java, when there is an if statement inside another if statement then it is known as nested if-else. Let’s see an example- IF-ELSE-IF: ‘ if-else-if ’ statement is used when we need to check mul...