What is J2ME?
By Emiley J. Viewed: 6339 times Emailed: 202 times Printed: 198 times
J2ME is the short form for Java 2 Micro Edition. J2ME is meant for tiny devices such as mobile phones, TV set top boxes, Vehicle telematics, pagers, PDAs etc.
There are many differences between J2ME and other Editions of Java. The reason being the target devices of J2ME are very much different from the Computers.
Some of the main differences between computers and the J2ME devices are:
- Limited processing power
- Limited system memory
- Limited storage capacity
- Small display
- Less Battery power
- Limited connectivity to internet
J2ME was designed with all these above considerations. The J2ME compliant device manufacturers include the miniature version of the JVM in their devices, which is very light weight and suitable for these small devices. This JVM enables the execution of small Java programs which are called midlets. These midlets since they are nothing but Java programs (a little bit different) make these devices very powerful.
The J2ME applications can be used to do many useful things. A few of the capabilities of a J2ME program are:
- Making UDP connections back to the server or communication between two devices.
- Making HTTP connections back to a HTTP server to make rich applications
- Making Socket connections
- Bar Code scanning
- Bluetooth programming
- and many other programs limited only by your imagination.
Comments(12)
| 1. | Good Introduction to start j2me.thanks |
| 2. | It's very useful to j2me beginners |
| 3. | It's so crazy to the adventures of J2ME side and we expect more like this |
| 4. | Nice Intro to start J2Me |
| 5. | Thanks for the introduction of j2me |
| 6. | This website is great for the students who want to understand any OOPS languages. Thank You for give me required knowledge. |
| 7. | Nice site to assist learners to study without much difficulties.Thanx!! |
| 8. | thanks for ur j2me discription..... |
| 9. | very informative and hope it will give some more details on different j2me topics. |
| 10. | Thanks for the explicit introduction! |
| 11. | i want some more info to make my final project. |
| 12. | I wish to implement geocoding and reverse geocoding for the map interface for my project. Can it be implemented using J2ME. If so can anyone tell me hw to implement it..... |
Latest Tutorials
| [2009-05-29] | Adding your own Application icon for your J2ME application (jar file) |
| [2008-08-18] | Play a multimedia file in J2ME Program (Audio/Video) using MMAPI |
| [2008-08-01] | Datagrams in J2ME (UDP Programming sample) |
| [2008-08-01] | Client Server in J2ME (Socket Programming sample) |
| [2008-08-01] | Using HttpConnection in J2ME (Retrieve web content from a website to a phone) |
| [2008-08-01] | Using HTTP vs UDP vs Socket in J2ME |
| [2008-08-01] | RMSCookieConnector - Using Cookies in J2ME |
| [2008-07-29] | POST UTF-8 encoded data to the server in J2ME |
| [2008-07-10] | lists, forms, choices, gauges, text fields, text boxes in J2ME |
| [2008-07-10] | Using List to create a Menu and Menu items in J2ME |
| [2008-07-10] | Using alerts and tickers in J2ME |
| [2008-07-07] | J2ME Canvas sample to show games programming in J2ME |
| [2008-07-07] | Timer and TimerTask example in J2ME |
| [2008-06-27] | List of GPRS Access points for all countries |
| [2007-12-06] | What is J2ME? |
Most Viewed Articles (in last 30 days)
