Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What are the advantages and disadvantages of JAVA ?

Status
Not open for further replies.

hermin

Full Member level 2
Joined
Apr 19, 2005
Messages
132
Helped
12
Reputation
24
Reaction score
3
Trophy points
1,298
Activity points
2,481
Java Programming

I know a lot of people know about java but, what makes java stand out of the rest? What are the advantages and disadvantages of java compared to C++, Pascal, and other langauges?
 

Java Programming

Huge difference between C++ and java. Lots of difference can be found simply search by google.

The great advantage is its API and GUI. Also in platform independency.

And java concept is used in c# and it is now a very good (you can say better) solution.
 

Re: Java Programming

Java has a simple programming model, which helps you write object oriented applications easily and in a more productive way.
There are no pointers in java. So bugs arising from pointer errors are eliminated. The lack of pointers also increases security.
Additionally, the memory allocation is done automatically by the garbage collector. The programmer does not need to allocate and deallocate memory. However, the garbage collector incurs performance penalties (especially in real time applications).
A great advantage of java is portability which is achieved by defining a virtual machine running over the host platform.
The main drawback of java is low performance due to the existence of the virtual machine.
 

    hermin

    Points: 2
    Helpful Answer Positive Rating
Java Programming

i would prefer c++ to java because u have the independence to play with ur designs.....i mean programs.....and most importantly u have got the standard template library....which is very helpful......have ne of u people tried working with g++...there its very easy to track down and eliminate bugs due to pointers......
 

Java Programming

java is platform independly and have some security features that c++ doesn't (pointers and memmory access).
 

Re: Java Programming

in additon, Java can run in many operating system...in other word, we can write once time and run every where...Java also be useful for programming for electronic devices that has limitted resource for running application...However, Java run slower than C++ but more secure....
 

Re: Java Programming

Every java book has its advatages and disadvantages in the intro section have u checked that
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top