Features of java:
Java is an object oriented programming language devloped by sun Microsystems of USA in 1991. J ava is hrst 'c s
programming-languag'e which is not attached with hardware or operating sy stem. Program devloped in java can be exicuted anywhere and on any system.
Featurés of Java as follows:
1.Compiled and Interpreted ' .
2.Platform Independent and portable
3.objectioriented’ '
4.Robust and secure '
5.Distributed ‘ -
6.Familiar, §irnple .
7.'Multithreaded and interactlve
8.High performance
9.Dynamic ensible extensible
![]() |
| Featues of java in details pdf core java |
Compiled and interpreted ;
Basically a computer language is either compiled or interpreted. Java comes together both these
approch thus making Java a two-stage system. java compiler translates Java code to Bytecode instructions and Java Interpreter generate machine code
that can be directly executed by machine that is running the Java program. #1 5
Java supports the feature portability. Java programs can be easily moved from one computer system to
another and anywhere. 0 Changes and upgrades in operating systems, processors and system resources Wih not force any
alterationin Java programs. This is reason why Java, has become a trendy language for programmmg on Internet which interconnects different kind of systems worldwidw worldwide worldwide.
Java certifies portability in two ways:
First way isJava compiler generates the bytecode and that can be executed on any machine. second way is, size of primitive data types are machine independent.
Objectoriented :
Java is truly object-oriented language. In Java, almost everything is an Object. All program code and data exist in objects and classes. I
Java comes with an extensive set of classes; organize in packages that can be used in program by Inheritance. the object model in Java is trouble-free and easy to enlarge.
Robust and secure o Java is a most strong language which provides many securities to make certain reliable code.
Java also includes the concept of exception handling, which detain serious error and reduces all kind of threat of crashing the system. nous em)
Security is an important feature of Java and this is the strong reason that programmer use for programming on Internet.
The absence of pointers in Java ensures that programs cannot get right of entry to memory location without proper approval.
Distributed . .
Java is called as Distnbtited language for construct applications 0n network which can contribute both data and program. Java applications can open and access remote objects on internet easily.that means multiple prigram at multiple remote location to work together on a single task
Simple and small :
Java is very small and Simple language,
Java does not use pointer and header files goto statements etc. It eliminates operator overloading and multiple inheritance.
Multithreaded and Interactive .:
Multimreaded means managing multiple task simultaneously. Java maintains multithreaded programs: That means we need not wait for the application to complete one task before starting next task. This feature is helpful for graphic applications.
High performance :
Java performance is very extraordinary for an interpreted language, majorly due to the use of in' mediate byteeode. Java architechture s is also designed to reduce overheads during runtime. The incoporatio multithreading improves the execution speed of program.
Dynamic and Extensible:
java is also dynamic language.
java is capable od dynamically linking in new class, libraries, methods and objects.
java can also establish the type of class through the query building .
It is‘ possible to either dynamically link or abort the program, depending on the reply.
Java program is support functions written in other language such as C and C++ know as native methods.
kn known a native.
Next:Data type of java


No comments:
Post a Comment