Java is used in all the devices that runs Java Virtual Machine (JVM). According to Sun there are more than 3 billion devices that run Java. Java is used vastly in designing following:
Description: Java is used in all the devices that runs JVM, Desktop, Web, Enterprise, EmbeddedSystem, Games Types of Java Applcatio
1. Desktop Applications: Application such as antivirus, music player are mostly designed using Java.
2. Web Applications: Java is used in designing websites such as Indian Railway Website irctc.co.in
3. Enterprise Applications: Enterprise Applications such as Banking Application is designed using Java.
4. Mobile: Almost all the mobiles supports Java.
5. Embedded System: Java is used to design embedded systems.
6. Designing Games: Java is used for making games for desktops, for tablets and for mobiles.
7. Artificial Intelligent: Java is also used in robotics field. It is used to design robots with artificial intelligence.
So as you can see Java is used almost everywhere from mobiles to desktop and to tablets. Learning Java is also essential for Android Developer as Android is also a Extension of Java language. To be good Android Developer one should learn Core Java concepts. So overall it is evergreen language that is simple yet powerful in designing software.
Types of Java Applications:
There mainly 4 types of Java Applications:
1. Desktop Application: Desktop Applications are also known as Standalone applications. Java uses AWT and Swing to design Desktop Applications. Example of Desktop Applications are music player, antivirus software.
2. Web Applications: Java uses servlet, jsp, struts to design Web Applications. These applications runs on server side and creates dynamic pages to serve client.
3. Enterprise Application: Java is used to design Enterprise Applications. Example Banking Applications which require high level of security is designed using Java EJB.
5. Mobile Application: Before Android, Java was used widely to design mobile applications and games. Example mobile games and applications developed for Nokia Symbian Operating System. But after Android comes, J2ME is not used that much but still it is in use. Note: Android Development also require Java platform to run application and games.Currently Android and Java ME (J2ME) are used for creating mobile applications.
5. Mobile Application: Before Android, Java was used widely to design mobile applications and games. Example mobile games and applications developed for Nokia Symbian Operating System. But after Android comes, J2ME is not used that much but still it is in use. Note: Android Development also require Java platform to run application and games.Currently Android and Java ME (J2ME) are used for creating mobile applications.
0 comments:
Post a Comment