Tag: robust

How Java is “Robust”(Strong) ?



In the programming languages like C, C++, PASCAL etc there is no facility for addressing runtime errors. Hence, C, C++, PASCAL, COBOL etc languages are treated as weak programming languages.
The language Java contains a distinct facility called exception handling, which will address runtime errors effectively.
Hence, Java language is populated as one of the strong programming language.

Compile-time errors are those which are listed/resulted provided the programmer is not following syntaxes of the language.
Runtime errors are those which are listed/resulted when the normal user enters invalid input.


Outstanding Features or Buzzwords of Java


Features or Buzzwords of Java:

  1. Simple (How can you say that ?)
  2. Platform Independent(How it is Platform Independent ?)
  3. Architectural Neutral hmm.. Architectural Neutral, but how ?)
  4. Portable (Java is Portable ?)
  5. Multi-threaded (Well, How Java is Multi-threaded ?)
  6. Networked (fine.. How Java is Networked ?)
  7. Distributed (Java is Distributed ?)
  8. High Performance (Java rated as “High peformance” ?)
  9. Interpreted (Java is Interpreted, is it ?)
  10. Robust-strong (strong ah, How java is Robust ?)
  11. Dynamic (Java is Dynamic, but how ?)
  12. Secured (How Java is Secured ?)
  13. Object Oriented Programming Language [ OOPS concepts ]