Online Software Educational Training - IT Tutorials - Online Education Training for Computer Software


Home

JAVA PROGRAMMING

The JAVA Buzzwords

Its Simple

Java was designed to be easy for the professional programmer  to learn and use effectively. If you already understand the basic concepts of OOPS, learning Java will be even easier.

Its Secure

The key that allows Java to solve  security  problems just described is that the output of a Java compiler is not executable code. Rather, it is bytecode

Its Portable

The key that allows Java to solve and the portability problems just described is that the output of a Java compiler is not executable code. Rather, it is bytecode. Translating a Java program into bytecode helps makes it much easier to run a program in a wide variety of environments. This reason is straightforward: only the JVM needs to be implemented for each platform.

Object-Oriented 

Java is Object Oriented programming language. The object model in Java is simple and easy to extend.

Robust

The ability to create robust programs was given high priority in the design of Java. In a well written Java program, all run-time errors can and should be managed by your program.

Multithreaded 

Java was designed to meet the real-world requirement of creating interactive, networked programs. Java supports multithreaded programming, which allows you to write programs that do many things simultaneously. 

Architecture-neutral

Write once; run anywhere, any time, forever.

Interpreted 

Java enables the creation of cross-platform programs by compiling into an intermediate representation called Java bytecode. This code can be interpreted on any system that provides a Java Virtual Machine.

Distributed

Java is designed for the distributed environment of the Internet, because it handles TCP/IP protocols.

Dynamic

Java programs carry with them substantial amounts of run time type information that is used to verify and resolve accesses to objects at run time.

 


Previous

Next