Showing posts with label java tutorial. Show all posts
Showing posts with label java tutorial. Show all posts

Friday, 27 April 2018

Basic Java Object Oriented Programming Concepts

Basic Java Object Oriented Programming Concepts

Now, here we go to see about the basic concepts of object Oriented program (OOPs) used in Java. Object Oriented Program is the pattern that offers various abstract such as Data Binding, Polymorphism and Inheritance and more. 

While Learning Java, OOPs concept is much important for avoiding the complexity of the program handling. 



Object Oriented Program (OOP’s)

The object is a real substance, for example, pen, seat, table and so on. OOP's is a method or pattern to develop the program utilizing classes and objects. It disentangles the product development and upkeep by giving a few ideas:

  • Class
  • Object
  • Inheritance
  • Abstraction
  • Encapsulation
  • Polymorphism

Object:

Any element that has defined and its behavior is known as an object. For instance: seat, pen, table, console, bicycle and more. It can be physical and legitimate.

Class: 

Generally class is known as collection of objects. Although class is the logical element. 

Inheritance:

When one object is there gets every one of the properties and practices of parent object i.e. it called Inheritance. It gives code reusability. It is utilized to accomplish runtime polymorphism.

Polymorphism:

Polymorphism is called as when one task is executed in many ways. Using of overloading and method overriding to execute the polymorphism in Java. 

Abstraction:

The Abstraction method is referred as hiding inner details and showing the functionality. 

Encapsulation:

Authoritative (or wrapping) code and information together into a single unit are known as encapsulation. For medical capsule, it is wrapped with various pharmaceuticals.

The Advantage of Object Oriented Programming

The use of OOP’s is easy to build and maintain where as in Procedure-oriented programming language it is not easy to manage if code grows as project size grows.

Learn Java Training in Chennai with OOP's Concept to grow your career as Java developer with SLA. 

Friday, 2 March 2018

History of Java and its version

History of Java and Its Version

History of Java

The history of Java is very interesting to hear. The historical backdrop of java begins from Green Team. Java colleagues (otherwise called Green Team), started a progressive assignment to build up& a language for digital gadgets, for example, set-top boxes, TVs and so on.



For the green colleagues, it was a propel idea around then. Yet, it was suited for web programming. Afterward, Java innovation as fused by Netscape. Presently, Java is utilized as a part of web programming, cell phones, diversions, e-business arrangements and so on.

There are given the real focuses that depicts the historical backdrop of java.

1.Java Programming language was developed by James Gosling, Mike Sheridan, and Patrick Naughton.  These sun  engineers are called as Green Team.
2. Basically Java is designed for embedded systems in electronic machines like set top boxes.
3. Initially Java language was named as “Greentalk” by James Gosling and with extension of .gt
4. Then it was named as “Oak” and it was the section of GreenProject.
5. Reason for name of Oak? Oak is the sign of Power and it is the national tree of America,France, Germany, Romania and more.
6. And then it was recalled as Java in 1995. 
7. Primarily it was built by James Gosling at Sun Micro Systems and established in 1995. 
8. Time Magazine announced Java is best Products in 1995. 
9. JDK 1.0 is released in 1996 January 23.  

History of Java Versions

Java programming language has many versions. Here some of the Java versions are, 

1. JDK Alpha and Beta 1995
2. JDK 1.0 released in 1996 23rd Jan
3. JDK 1.1 released in 1997 19th Feb
4. J2SE 1.2 released in 1998 8th Dec
5. J2SE 1.3 released in 2000 8th May
6. J2SE 1.4 released in 2002 6th April
7. J2SE 5.0 released in 2004 30th Sep
8. Java SE 6 released in 2006 11th Dec
9. Java SE 7 released in 2011 28th July
10. Java SE released in 8 2014 18th March 

Tags: Java Training | Java Certification Course in Chennai | Java Training Center in Chennai

Previous Article: Introduction to Java

Wednesday, 7 February 2018

Java Tutorial - Java programming Language Easy to Learn

Java Tutorial: Introduction to Java Programming Language


Best Java Training in Chennai


Are you looking for best java training in Chennai to start your career in IT industry. Do you know what is  Java and how it is working? Before get into the java training, visit here to get idea about Java and its functions.

What is Java?




Java is one of the popular programming language used by all the IT industry to develop the application.  Everyone’s know that Java is the high level programming language, high secured and object oriented programming language. Java programming language has it’s own run time environment called JRE (Java  Runtime Environment) and API. It is the main software tool used to build java application. JRE is the  combination of JVM (Java Virtual Machine), Core Classes, and libraries

Basic Java Example

Public class HelloWorld
{
Public static void main (string[] args) {
System.out.println(“Hello World”);
}

Types and Usage of Java Applications

Stated by survey, more than 3 billion devices run by using java. Some of the example devices run by java  applications. 

  •       Standalone Application
                 Desktop Application or Window Based Applications
  •      Web Applications
                Web Application 
  •     Enterprise Applications
               Banking and other industry Applications
  •     Mobile Application
               Mobile Based Applications
  •     Embedded System
  •     Robotics and Games etc. 

Versions of Java Application:

In Java currently four kind of version is available. That are, 

Java Standard Edition (Java SE)


Java Standard edition is the basic java programming platform. It is the collection of Java Application  Programming interface (API). The APIs are java.lang, java.io, java.net, java.util, java.sql, java.math and etc. 

J2EE (Java Enterprise Edition)

Generally it is called J2EE by java professionals and it is advanced version of java mainly used to build web  based application and enterprise based applications. It is the combination of Servlet, JSP, Web Services, EJB,  JPA and more. 

Java Micro Edition (Java ME)

This version of java is used to build mobile device based applications. 

JavaFX

This version has used to build wealthy mobile applications.