როგორ განვსაზღვროთ სტატიკური მეთოდი?
როგორ განვსაზღვროთ სტატიკური მეთოდი?

ვიდეო: როგორ განვსაზღვროთ სტატიკური მეთოდი?

ვიდეო: როგორ განვსაზღვროთ სტატიკური მეთოდი?
ვიდეო: Static Method In Java Tutorial - The Difference Between A Static Method And NonStatic Method In Java 2024, დეკემბერი
Anonim

განმარტება - Რას სტატიკური მეთოდი ნიშნავს? ჯავაში ა სტატიკური მეთოდი არის მეთოდი რომელიც ეკუთვნის კლასს და არა კლასის მაგალითს. The მეთოდი ხელმისაწვდომია კლასის ყველა ინსტანციისთვის, მაგრამ განსაზღვრული მეთოდები მაგალითად, მხოლოდ კლასის ამ წევრს შეუძლია წვდომა.

შემდეგ, როგორ გამოაცხადოთ სტატიკური მეთოდი?

შესაქმნელად ა სტატიკური წევრი (ბლოკი, ცვლადი, მეთოდი , წყობილი კლასი), წინ უძღვის მის დეკლარაცია საკვანძო სიტყვით სტატიკური . როდესაც წევრი არის გამოცხადდა სტატიკური , მასზე წვდომა შესაძლებელია მისი კლასის ნებისმიერი ობიექტის შექმნამდე და რომელიმე ობიექტზე მითითების გარეშე.

ასევე იცით, შეიძლება თუ არა სტატიკური მეთოდის გამოძახება ობიექტით? ა სტატიკური მეთოდი არის ცოტა კოდი, განსაზღვრული a-ს ფორმატში მეთოდი , მაგრამ არცერთთან არ არის დაკავშირებული ობიექტი მაგალითად. იმიტომ, რომ ეს არ არის დაკავშირებული ობიექტი მაგალითად, JVM-ს არ სჭირდება შექმნა ობიექტი გაშვებამდე („გამოძახება“) მეთოდი , ის შეუძლია უბრალოდ გამოიძახეთ მეთოდი პირდაპირ.

ასევე, რატომ არის მთავარი მეთოდი სტატიკური?

ჯავის პროგრამა ძირითადი მეთოდი უნდა გამოცხადდეს სტატიკური რადგან საკვანძო სიტყვა სტატიკური საშუალებას იძლევა მთავარი გამოიძახება კლასის ობიექტის შექმნის გარეშე, რომელშიც ძირითადი მეთოდი განსაზღვრულია. Ამ შემთხვევაში, მთავარი უნდა გამოცხადდეს საჯაროდ, რადგან პროგრამის გაშვებისას ის უნდა გამოიძახონ კოდით მისი კლასის გარეთ.

რა არის სტატიკური მეთოდის მიზანი ჯავაში?

სტატიკური მეთოდი ჯავაში ეკუთვნის კლასს და არა მის ინსტანციებს. ა სტატიკური მეთოდი წვდომა შეუძლია მხოლოდ სტატიკური მხოლოდ კლასის და გამოძახების ცვლადები სტატიკური მეთოდები კლასის. ჩვეულებრივ, სტატიკური მეთოდები არის სასარგებლო მეთოდები რომ ჩვენ გვინდა გამოვავლინოთ, რომ გამოიყენონ სხვა კლასებმა ინსტანციის შექმნის საჭიროების გარეშე.

გირჩევთ: