English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

Is java a full fledged oop language?

2006-12-13 15:23:01 · 3 answers · asked by Priscilla 1 in Computers & Internet Software

Is java a full fledged oop language? how?

2006-12-13 15:24:12 · update #1

3 answers

In essence, yes it is because everything that happens in java is part of a huge tree of objects that all descend from the Object superclass. Java is a full fledged language even though it runs on a VM. Obviously at some point your processor is processing the program via VM or not, it is still a computer language that produces what you want therefore a full language. Sure C compiles to binary which is run by the processor but that is through a compiler. The java VM basically accomplishes the same by interpreting the java code into binary to run on a processor. It is another level of abstraction but the binary is still being run and you get results. therefore it is a full language.

2006-12-13 15:39:53 · answer #1 · answered by michael p 4 · 0 0

No.

It IS fully Object Oriented... but it is not a full 3rd level programming language, because it compiles binaries to run under the Java runtime environment. They run on "virtual" machines, not real machines.

If you are looking to learn Objective Oriented Programming, Java is a good place to start, as it's syntax and use of objects is very similar to C++... but is simpler to code.

2006-12-13 15:29:51 · answer #2 · answered by Tim 6 · 0 0

From what I've read about it so far, yes it is.

2006-12-13 15:24:31 · answer #3 · answered by Rob 5 · 0 0

fedest.com, questions and answers