در گذشته که خیلی هم دور نیست از جاوا بدلیل cross platform بودن و قابلیت اجرا بر روی سیستم عامل های مختلف در پروژه های دسکتاپ زیاد استفاده می شد ولی بدلیل کمی کند بودن و مصرف رم بالا بمرور راه حل های native مثل Qt و ... محبوبیت بیشتری دارند.
در حال حاضر کاربرد بیشتر جاوا در برنامه نویسی سمت سرور و وب و همچنین توسعه برنامه های اندروید است.