یک زمان ما خود کد های مورد نظر را کدنویسی میکنیم و زمانی هم نیاز داریم پروژه دیگر را برای مشاهده و یا توسعه و تغییر آن در محیط IDE مثل Eclips وارد نماییم. از این رو به چند طریق میتوان این کار رو کرد برخی از دوستان به جای اینکه کل دایرکتوری پروژه را در ایکلیپس وارد کند به استباه با رفتن به منو New و Open یک کلاس مورد نظر را وارد محیط آی دی ای میکند.
برای کد زدن و نوشتن برنامه داشتن یه ادیتور ساده کافی خواهد بود تا شروع به برنامه نویسی و خلق برنامه های پر محیج است. اما کار کردن با این ادیتور های ساده کار رو برای برنامه نویس کمی سخت میکند و همچنین سرعت کد زدن برنامه نویس رو پایین خواهد آورد. از سوی دیگر میزان خطا کد زدن را به خصوص در پروژه های بزرگ به شدن بالا برده و ممکن است زمان زیادی را از برنامه نویس برای رفع غلط های املایی و همچنین رفع باگ برنامه خواهد گرفت.
زبان برنامه نویسی جاوا(Java) یک زبان برنامه نویسی همه منظوره است که همزمان، مبتنی بر کلاس و شیء گرا است و طوری طراحی شده است تا کمترین وابستگی اجرایی ممکن را داشته باشد. شعار این زبان، “یک بار بنویس، همه جا اجرا کن” است، یعنی کد جاوای کامپایل شده می تواند روی تمام پلتفرم هایی که از جاوا پشتیبانی می کنند، اجرا شود و نیازی به کامپایل کردن مجدد نیست. برنامه های جاوا معمولا به صورت Bytecode کامپایل می شوند و صرف نظر از ساختار کامپیوتر، می توانند روی هرگونه دستگاه مجازی اجرا شوند.