haha
A detailed Summary of haha
Home Page | Submit an Essay | Links
Description of this essay : Compares java and C++
DIFFERENCES BETWEEN JAVA AND C++ 1 INTRODUCTION
Since its release in 1995, Java has been hyped in many places, including computer magazines, broadcast news, and the Internet, as the solution to all problems in the application development community. As it has only been around for approximately 4 years now, it is still emerging into the programming language market. The main area where Java has had a large impact had been on the Internet. It is widely maintained that "Java is definitely the best tool so far for writing Internet applets." (http://www.relisoft.com/java/c_java.html) Testimony to this statement are the numerous sites on the WWW that currently use java applets. Apart from being able to create "cute" Internet applets, as yet Java has struggled to break into the area of application development. When compared to a language such as C++, java has some large advantages but also some disadvantages. In this paper I plan to discuss the differences between these languages and the merits of each. 2 ADVANTAGES OF JAVA

1 Java Has No Pointers - The referencing and dereferencing of objects is handled for you automatically by Java. Java does not allow you to manipulate pointers or memory addresses of any kind: 2 Java Has No Global Variables - In Java, every field and method is declared within a class and forms part of that class. The fields and methods of a class are known as the members of a class. 3 Java Does Not Support Multiple Inheritance - C++ supports multiple inheritance of method implementations from more than one superclass at a time. The Java language designers chose to avoid the added complexity by using interfaces instead. Thus, a class in Java can only inherit method implementations from a single superclass, but it can inherit method declarations from any number of interfaces 4 Java Does Not Allow Operator Overloading - C++ allows you to define operators that perform arbitrary operations on instances of your class. In effect, it allows to extend the syntax of the language. After much debate, the Java language designers decided to omit such operator overloading from the language. 5 Java Includes the Use of Threads - Java allows multiple execution paths to be carried out virtually simultaneously, thus providing a way to handle concurrent operations.
1. Java vs C++ Viewed 15 May 1999, http://www.cs.wisc.edu/~cs368-1/SECTION/NOTES/Java-vs-C++.html 2. ME Inc. Java Vs the Others Viewed 14 May 1999, http://www.mcmillan-inc.com/JavaVs.htm 3. The Battle of Languages Viewed 15 May 1999, http://www.relisoft.com/java/c_java.html 4. Just In Time for Java vs. C++ Viewed 13 May 1999, http://www.ncworldmag.com/ncworld/ncw-01-1998/ncw-01-jperf.html 5. Eckel, Bruce. (1998) Thinking in Java. Prentice Hall Inc.
There is currently a large debate going on over whether Java is all that it is cracked up to be. Some say that Java is a wonder language t
Some common words found in the essay are:
ADVANTAGES JAVA, JAVA C++, JAVA Java's, Windows OS, Java Java's, Language Differences, Virtual Machine, Inheritance C++, Threads Java, Overloading C++, programming language, java c++, memory management, 1 java, object oriented, 4 java, differences java c++, java vs, differences java, object oriented programming, program compiled, java program, oriented programming language, viewed 15 1999, automatic memory management,
Approximate Word count = 1241
Approximate Pages = 5 (250 words per page double spaced)
Category: English
Saved Paper
Newest Essays
- My Personal Value System
- Iraq and High Energy...
- The Development of English...
- Critique of a Research...
- Visiting the Elderly in...
- Ad Critique: Peters, Jeremy...
- Catell's Structure-Based...
- Current Diabetes Epidemic:...
- Job Search: Push Pull...
- Proposal: Social...
Testimonials
-
"Thank You So Much!!! You have saved me once again!!!"
Jack M. -
"With so many papers to chose from, I was able to get ideas to help me with all of my classes. Thank You!"
Brian P. -
"I've used this site for the last 3 years to help me come up with ideas for my papers."
Sara J. -
"I use this site every week to help me write my own papers!"
Rachel W. -
"I love this site!!!"
Marie N.
