در ریاضیات ، در مورد توابع مطالعه کرده اید. به عنوان مثال ، f (x) = x2 تابعی است که مقدار مربع x را برمی گرداند.
If x = 2, then f(2) = 4
If x = 3, f(3) = 9
and so on.
به طور مشابه ، در برنامه نویسی ، یک تابع بلوکی از کد است که یک کار خاص را انجام می دهد.
در برنامه نویسی شی گرا ، متد یک اصطلاح است که برای تابع استفاده می شود. متد ها به یک کلاس محدود می شوند و رفتار یک کلاس را تعریف می کنند.
متد بسته به این که توسط کاربر تعریف شده باشد یا در کتابخانه استاندارد موجود باشد ، دو نوع است:
متد های کتابخانه استاندارد متد های داخلی در جاوا هستند که به راحتی قابل استفاده هستند. این کتابخانه های استاندارد همراه با کتابخانه کلاس جاوا (JCL) در بایگانی جاوا (*.jar) با JVM و JRE ارائه می شوند.
مثلا،