close[x]


Java

Java-Home Java-Environment setup Java-Basic syntax Java-Comment Java-Data type Java-Variable Java-Class Java-Object Java-Casting Java-Input/Output Java-Modifiers Java-Constructors Java-Operator Java-Maths Java-Boolean Java-Decision Java-Switch Java-Loop Java-Continue/Break Java-Array Java-Character Java-Date & Time Java-Method Java-Exception Java-Nested class Java-Inheritance Java-Overriding Java-Polymorphism Java-Abstraction Java-Encapsulation Java-Interface Java-Networking Java-Email Java-Files Java-Multi-thread Java-MySQL



learncodehere.com





Java Tutorial

Java was developed by Sun Microsystems in the year 1995.

Java is a programming language and a platform.

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

Java is an object oriented language which gives a clear structure to programs and allows code to be reused, lowering development costs.


Java is secure, fast, powerful,open-source and free.

Java works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc.

Java is portable and can be used to develop applications that can be adapted to multiple platforms.

Java is close to C++ and C#, it makes it easy for programmers to switch to Java or vice versa.



Object-Oriented Programming (OOPs)

Jav supports the object-oriented programming, the four major pillar of object-oriented programming (OOPs) used in Java are:

  • Inheritance
  • Polymorphism
  • Encapsulation
  • Abstraction

  • Usage of Jav

    Java programming language can develop different types of secured and robust applications:

    Mobile Applications (specially Android apps)

  • Window Application
  • Desktop Applications
  • Client-Server application
  • Device drivers
  • Games

  • Java Features

    Java is very easy to learn, and its syntax is simple, clean and easy to understand.

    Java is an object-oriented programming language. Everything in Java is an object.

    Java is platform independent.

    Java is portable because it facilitates you to carry the Java byte code to any platform.

    Java is faster than other traditional interpreted programming languages.

    Java uses strong memory management.

    Java programs can deal with many tasks at once by defining multiple threads.