1. 2. Platform Independent- Unlike most other computer languages, such as C and C++, Java is compiled into platform-independent byte code rather than platform-specific machine code. This byte code is distributed over the internet and is interpreted by the Virtual Machine (JVM) on the platform on which it is run.
  2. Object-Oriented - Everything in Java is an Object. Because it is built on the Object model, Java can be easily extended.
  3. Simple — Java is intended to be simple to learn. It should be simple to master if you understand the fundamental concepts of OOP Java.
  4. Architecture-neutral — With the inclusion of the Java runtime system, the Java compiler generates an architecture-neutral object file format, which makes the compiled code executable on a wide range of processors.
  5. Ensure your safety.- Java’s secure feature enables the creation of virus-free and tamper-proof systems. Public-key encryption is used in authentication systems.
  • Java JDK Java JDK 8
  • Java JDK 8 Microsoft Notepad or any other text editor
  • Linux 7.1 or Windows xp/7/8 operating system
  • Permanent
  • Temporary
  • Enterprise Edition Java Platform
  • Standard Edition Java Platform
  • Micro Edition Java Platform
  • Boolean data type
  • byte data type
  • char data type
  • short data type
  • int data type
  • long data type
  • float data type
  • double data type
  • local variable
  • instance variable
  • static variable

Operators in Java

  • Relational Operator,
  • Unary Operator,
  • Arithmetic Operator,
  • Assignment Operator.
  • Bitwise Operator,
  • Logical Operator,
  • Ternary Operator and
  • Shift Operator



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store