| delo z števili in nizi; | |
| delo s slikami; | |
| delo z datotekami; | |
| delo z mrežo (Internet); | |
| delo z okni in grafičnimi uporabniškimi vmesniki (AWT); | |
| pisanje apletov; | |
| upravljanje z napakami; | |
| varnost; | |
| dostop do podatkovnih baz (JDBC); | |
| distribuiran dostop do objektov (RMI); | |
| povezovanje z drugimi jeziki (Native Method Invocation); | |
| Java zrna (JavaBeans); | |
| 2D grafika (Java2D) | |
| 3D grafika (Java3D) | |
| zvok (JavaSound) | |
| ... |