پسوند فایل JAVA
فایل کد منبع نوشته شده به زبان برنامه نویسی Java است که در اصل توسط Sun Microsystems تهیه شد اما حالا متعلق به Oracle است؛ از رویکرد متمایل به سند استفاده می کند که در آن انواع داده ساختاری به نام کلاس ها به منظور آغاز سند در زمان اجرا به کار می روند.
فایل های کد منبع JAVA با استفاده از همگردان Java در فایل های .CLASS همگردانی می شوند (فرمان Java). فایل CLASS حاوی کد بایتی است که می تواند توسط دستگاه مجازی Java (JVM) اجرا شود. JVM می تواند برای هر سیستم عامل اصلی از جمله ویندوز، Mac OS X و سیستم Linux به کار رود.
نکته: برنامه های اندروید به زبان Java نوشته می شوند اما با استفاده از دستگاه مجازی Dalvik (DVM) اجرا می شوند که دستگاه مجازی متفاوت از JVM استاندارد بهینه شده برای اندروید است.