مهدی عادلی فر
بنیانگذار توسینسو و برنامه نویس

آموزش ایجاد شی ( Object ) در جاوا با بهینه ترین روش ممکن

یکی از سنگین ترین اعمالی که در جاوا در رابطه با استفاده و مدیریت از حافظه انجام می شود. ساختن اشیا است. بنابراین توصیه می شود که زمانی که اشیا را لازم دارید آنها را بسازید. برای مثال به کد زیر توجه کنید.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
import java.util.ArrayList;
import java.util.List;

public class Employees {

    private List Employees;
    public List getEmployees() {
        //ایجاد در زمانیکه مورد نیاز است
        if(null == Employees) {
            Employees = new ArrayList();
        }
        return Employees;
    }
}

در این کد یک کلاس داریم که دارای یک لیست به نام Employees() می باشد. دقت داشته باشید که زمانی که نیاز به استفاده از این لیست باشد یعنی در زمان فراخوانی getEmployees() یک شی از آن ساخته می شود. نکته دیگری که وجود دارد این است که از تعریف شی در داخل حلقه ها اکیدا خودداری کنید. زیرا که در هر بار اجرا شدن حلقه یک شی ساخته خواهد شد.Itpro باشید

نویسنده: مهدی عادلی فر

منبع: انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.


مهدی عادلی فر
مهدی عادلی فر

بنیانگذار توسینسو و برنامه نویس

مهدی عادلی، بنیان گذار TOSINSO. کارشناس ارشد نرم افزار کامپیوتر از دانشگاه صنعتی امیرکبیر و #C و جاوا و اندروید کار می کنم. در زمینه های موبایل و وب و ویندوز فعالیت دارم و به طراحی نرم افزار و اصول مهندسی نرم افزار علاقه مندم.

نظرات