Java View all facts Glossary Help |
programming language > object-oriented programming language > Java |
Java | ||||
subject | fact |
Java | adopted many ideas from Smalltalk | |
contains extensive on-line documentation about each class and method | ||
has definition An object-oriented programming language developed by Sun Microsystems | ||
does not execute the next line of code in the program if an exception is thrown and Java looks for some code to handle the exception and executes that instead | ||
does not have features
| ||
does not let programmers | ||
does not support
| ||
has much the same syntax as C | ||
has feature single inheritance | ||
has feature very easy-to-program networking capabilities | ||
has order of operator precedence | ||
is
| ||
is architecture-neutral | ||
is easier to program than C++ | ||
is less efficient than C and C++ because it contains safety because it contains safety checks that slow down execution and because Java is interpreted which is slower than direct execution of machine code | ||
is not the same as JavaScript | ||
is a subtopic of Java History and Related Languages | ||
is interpreted by the Java interpreter | ||
is run using a virtual machine | ||
is a kind of object-oriented programming language | ||
supports method name overloading | ||
supports multiple interface inheritance | ||
treats all sequences of whitespace characters - other than those in strings - as though there were just a single space | ||
uses Unicode | ||
was first designed for embedded electronic devices | ||
was originally called Oak | ||
will not allow violations of certain security constraints when programs are downloaded over the Internet |
Kinds of Java :
Next object-oriented programming language: Objective-C Up: object-oriented programming language Previous object-oriented programming language: C++