What is J2ME?

By: Emiley J. Viewed: 153497 times  Printer Friendly Format    


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.


Most Viewed Articles (in J2ME )

Latest Articles (in J2ME)

Comment on this tutorial

Subscribe to Tutorials

Related Tutorials

Archived Comments

1. Good Introduction to start j2me.thanks
View Tutorial          By: Ravinder Kasarla at 2008-12-26 06:59:29

2. It's very useful to j2me beginners
View Tutorial          By: Naresh Padam at 2009-01-05 05:52:53

3. It's so crazy to the adventures of J2ME side and w
View Tutorial          By: jaikarthik at 2009-01-18 23:42:42

4. Nice Intro to start J2Me
View Tutorial          By: Mak at 2009-07-04 10:36:00

5. Thanks for the introduction of j2me
View Tutorial          By: AKbar Ali at 2009-10-19 03:56:58

6. This website is great for the students who want to
View Tutorial          By: Parth Patalia at 2009-11-19 21:09:24

7. Nice site to assist learners to study without much
View Tutorial          By: Hot.g at 2009-12-01 02:36:02

8. thanks for ur j2me discription.....
View Tutorial          By: sivaguru at 2009-12-15 05:13:32

9. very informative and hope it will give some more d
View Tutorial          By: mmt at 2009-12-16 02:16:45

10. Thanks for the explicit introduction!
View Tutorial          By: yemi at 2010-01-13 03:28:14

11. i want some more info to make my final project.
View Tutorial          By: Arshid saeed at 2010-02-18 08:18:45

12. I wish to implement geocoding and reverse geocodin
View Tutorial          By: Leni at 2010-02-25 13:45:41

13. It can be Made Popular by adding Links or Suggesti
View Tutorial          By: Ramalingam at 2010-03-20 23:00:41

14. Interesting introduction...thank you
View Tutorial          By: arun at 2010-04-05 05:59:34

15. This is a nice introduction. Thanks a lot.
View Tutorial          By: Provas Kumar Saha at 2010-04-26 02:38:34

16. I got a project on J2ME and i was to start to kno
View Tutorial          By: md kadir ali , vit university , vellore at 2010-05-12 00:59:58

17. it's amazing intro for me. and i think it will b
View Tutorial          By: amar smarty at 2010-05-25 03:26:39

18. the language of your information is easu and more
View Tutorial          By: shivprakashmeena at 2010-08-06 22:18:09

19. very good and very simple for beginers
View Tutorial          By: Biju Thomas at 2010-08-17 08:09:30

20. This is a nice introduction and very simple for be
View Tutorial          By: venkata sudheer.n at 2010-09-21 00:15:32

21. Good introduction to J2ME..thanks for sharing this
View Tutorial          By: Som at 2010-11-13 00:03:53

22. this side is very interested introduction for the
View Tutorial          By: yogendra at 2010-11-30 03:43:10

23. really nice.............
View Tutorial          By: sushma at 2011-02-04 00:08:41

24. very good introduction.thanx to the authr of this
View Tutorial          By: anjali at 2011-06-17 02:14:48

25. ya it is better one and more helpful while learni
View Tutorial          By: sumithkrishnank at 2011-07-16 06:47:37

26. Good introduction to a valuable topic
View Tutorial          By: Elayaperumal at 2011-07-18 12:48:15

27. it very usefull to introduse the j2me to me

View Tutorial          By: Sudhir at 2011-08-31 13:05:40

28. thanks sir for giving such basic knowledge of J2ME
View Tutorial          By: rahul aware at 2011-11-01 05:01:07

29. Brief but Comprehensive. Excellent Effort.
View Tutorial          By: Farooq at 2011-11-16 14:14:52

30. very nice and good introduction for beginners.
View Tutorial          By: annie at 2011-11-23 06:50:32

31. good site for buggners
View Tutorial          By: sivannaadhbaazi karampudi at 2011-12-01 15:37:55

32. Good start for me. At least I now know what i am s
View Tutorial          By: eoaddai at 2011-12-23 20:53:35

33. Really The Best Start for mE
View Tutorial          By: neeraj at 2012-01-26 13:27:31

34. The best explanation....Thanq :)
View Tutorial          By: Gautham at 2012-01-29 05:05:48

35. super j2me introduction
View Tutorial          By: govinth at 2012-02-05 09:33:18

36. Its a good intro about J2ME..Thanks
View Tutorial          By: Deiveegaraja Andaver at 2012-02-10 06:53:29

37. Nice Intro .......
View Tutorial          By: MohanRaja at 2012-06-28 11:02:40

38. Nice its very good starter
View Tutorial          By: Gajula Mahesh at 2012-10-28 13:28:33

39. Nice its very good starter
View Tutorial          By: Gajula Mahesh at 2012-10-28 13:33:06

40. good its very useful to beginers
View Tutorial          By: venki at 2012-11-07 10:03:26

41. really this introduction makes me very interesting
View Tutorial          By: Himaja Reddy at 2012-11-09 06:57:31

42. Introduction is very clear I get the answer what I
View Tutorial          By: sathya at 2013-02-05 15:57:30

43. nice information, thanks dost.
View Tutorial          By: Bhargavi Menpara at 2013-02-12 08:11:23

44. introduction is very clear i get wat answer i want
View Tutorial          By: kalyan at 2013-07-02 09:23:40

45. Helpful For Learner.
Language is very easy

View Tutorial          By: westnimar at 2014-10-30 22:23:31

46. thank you sir
View Tutorial          By: sivaranjani at 2015-01-30 01:15:40

47. Good intro..
View Tutorial          By: thirunavukkarasu at 2015-01-30 17:32:10

48. Just read the first page, It really attractive. Le
View Tutorial          By: Md. Sumon Bappi at 2015-05-13 10:47:00