This post originated from an RSS feed registered with Java Buzz
by instanceof java.
Original Post: How Java Technology Change My Life
Feed Title: Instance Of Java
Feed URL: http://feeds.feedburner.com/blogspot/TXghwE
Feed Description: Instance of Java. A place where you can learn java in simple way each and every topic covered with many points and sample programs.
We can not promise you fame, fortune or even a job if you learn the Java Programming
Still , It is likely to make your programs better and requires less effort than other languages.
We believe that Java technology will help you do the following.
1. Get Started Quickly:
Although the java programming is powerful object oriented language, its easy to learn.
2.Write less code
Comparisons of program metrics(class count , method count and so on.) suggest that a program written in java programming language can be four times smaller than the same program written in C++.
3.Write Better code:
Java Programming language encourages good coding practices and automatic garbage collection helps you avoid memory leak.
4.Develop programs more quickly:
The Java programming language is simpler than C++ and as such , your development time could be up to twice as fast when writing in it.
Your programs also require fewer lines of code.
5.Avoid platform dependencies:
You can keep your program portable by avoiding the use of libraries written in other languages.
6.Write once run anywhere:
Because applications written in the java programming language are compiled into machine independent bytecode, they run consistently on any java platform.
7.Distribute software more easily:
With Java web start software , users will be able to launch your application with a single click of the mouse .
An automatic version check at start up ensures that users are always up to date with the latest version of your software .
If an update is available , the java web start software will automatically update their installation.
What can Java Technology Do?
The general purpose , high level java programming language is powerful software platform.
Every full implementation of the java platform gives you the following features.
Development Tools:
The development tools provide everything you will need for
compiling ,
running ,
mongering,
debugging and documenting your application.
Application Programming Interface(API):
The API provides the core functionality of the java programming language . It offers a wide array of useful classes ready for use in your own applications.
Deployment Technologies:
The JDK software provides standard mechanism such as the java web start software and java plug in software for developing your applications to end users.
User Interface Tool-kits:
The swing and Java 2D tool kits make it possible to create sophisticated Graphical User Interfaces(GUIs).
Integration Libraries:
Integration libraries such as Java IDL API, JDBC API, Java Naming and Directory Interface(JNDI) API, Java RMI and Java remote method invocation over Internet inter -ORB protocol Technology(Java RMI-IIOP technology) enable database access and manipulation of remote objects.