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

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

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

ა სტატიკური მეთოდი ეკუთვნის თავად კლასს ხოლო ა არასტატიკური მეთოდი ეკუთვნის კლასის თითოეულ ინსტანციას. ამიტომ, ა სტატიკური მეთოდი შეიძლება გამოიძახონ უშუალოდ კლასის რაიმე ეგზემპლარის შექმნის გარეშე და a-ს გამოსაძახებლად საჭიროა ობიექტი არასტატიკური მეთოდი.

უბრალოდ, რა განსხვავებაა სტატიკურ და არასტატიკურ მეთოდებს შორის Java-ში?

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

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

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

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

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

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

გირჩევთ: