Surfe.be - passive income
Surfe.be - passive income

What makes Java a powerful Programming language?

What makes Java a powerful Programming language?

It's a common Question of all programmers. What makes Java a so powerful programming language?
So, we here to tell this section will be covered the most,
preferred languages for programming and programming language to makes Java is a powerful programming language.
Before we have to answer this question's.first off all the remind the Brief of this popular programming Language:
Java is a high-level programming language originally
What makes Java a powerful Programming language?

developed by Sun Microsystems and free in 1995.Java is a
general-purpose computer programming language that is-
↣concurrent
↣class-based
↣object-oriented
"Specifically designed to own as few implementation dependencies as doable.
Java runs on a range of the platforms, such as:-
↣windows
↣Mac
↣operating system(OS)
↣various version of the UNIX
Java application has typically compiled to bytecode that can
run on the any Java Virtual machine(JVM) regardless of computer architecture.
Java is object-oriented programming language.
So, Now:-
What makes Java a powerful programming language.
Some of the features that make Java a powerful programming language are as follows:-


➤SIMPLE:


According to SUN MICROSYSTEM:
JAVA language is straightforward as a result of Syntax relies on C++(so easier for programmers to find out it when C++.

➤PLATFORM INDEPENDENT:

A Platform is that the hardware or software system setting within which a program runs.
There are two types of Platform-
(1)Software-based
(2)Hardware-based
NOTE: Java provides software-based Platform
Java code can be run on multiple platforms e.g; Windows, Linux, Mac/OS etc. JAVA code is compiled by the Compiler and converted into bytecode. This bytecode is a platform independent code because it can be run on multiple platforms i.e; Write once and run anywhere(WORA).


SECURED:


JAVA IS SECURED BECAUSE:
→No explicit pointer.
→Java program run inside virtual machine sandbox.
→Classloader, Bytecode verifier, and security manager this security are provided by Java language.

ARCHITECTURE NEUTRAL:

⇶There are no implementation dependent features.
⇶The size of primitive types is Fixed.
⇶In C Programming int Data types occupies 2 bytes of memory for 32-bit architecture,
⇶And 4 bytes of memory for 64-bit architecture.
⇶In Java, it occupies 4 bytes of memory for both 32 and 64-bit architecture.

EXCEPTION HANDLING:

The exception handling in Java is one of the power mechanism to handle the run-time errors,
so that the traditional flow of the appliance is often maintained.

MULTI-THREADED:

A thread is like a separate program execute concurrently. We can write Java programs that deal with,
many tasks at once by defining multiple threads. It doesn't occupy memory for each thread.
It shares a common memory area.
Threads are important for multi-media, Web applications, etc.

ROBUST:

Robust merely suggests that robust.Java uses strong memory management. These are lack of pointers that avoids security problems. There is automatics garbage collection in JAVA.
There are exception handling and sort checking mechanism in Java.
All these points make JAVA ROBUST.
What makes Java a powerful Programming language? What makes Java a powerful Programming language? Reviewed by Raj Aryan on March 16, 2019 Rating: 5

No comments:

Powered by Blogger.