Java in similar to C++ in its syntax, but it is simpler than C++ in developing applications because its rich in its libraries (Java has a huge amount of ready made functions so programmer doesn't need to rewrite them)
Java implements OOP concepts more so than C++.
In C++ programmer has the option to go for Procedural way of programming or to Object Oriented way of programming its optional.
But in Java its purely OOP programmer have to follow OOP concepts to develop applications in Java no other option.
Distributed systems is an environment where single application can run on multiple computers connected in a network.
Java supports Internet protocols, URL’s, HTTP etc.
Support for distributed objects, RMI, CORBA etc.
Difficult to create memory leaks, go beyond the end of an array.
Objective : This Assignment will help students to compare two languages to understand common concepts and unique features of each language.
You can compare any two languages, choose one of these titles and work on it.
Java vs. VB.Net
Java vs. C++
The comparison should contain at least six differences with three lines explanation of each difference.
the assignment should be submitted after one complete week (2 nd lecture next week).
These assignments are Marked assignment.
The Solution will look like
Hint: use Google.com to get the material and then summarize it in your words Java C++ Pure OOP language: Java is pure OOP language because it allow programmer to write code only in classes and objects. Hybrid language: C++ allows programmer to write code in structural way using functions or OOP way using classes and objects (OOP is optional). … .. …… ..