რას იყენებს void საკვანძო სიტყვა ჯავაში?
რას იყენებს void საკვანძო სიტყვა ჯავაში?

ვიდეო: რას იყენებს void საკვანძო სიტყვა ჯავაში?

ვიდეო: რას იყენებს void საკვანძო სიტყვა ჯავაში?
ვიდეო: Java - Void Keyword 2024, მაისი
Anonim

ჯავა პროგრამირება/საკვანძო სიტყვები/ ბათილად . ბათილად არის ჯავის საკვანძო სიტყვა . Გამოყენებული მეთოდის დეკლარაციასა და განსაზღვრაში, რათა დაზუსტდეს, რომ მეთოდი არ აბრუნებს რაიმე ტიპს, მეთოდი აბრუნებს ბათილად . ეს არ არის ტიპი და არ არსებობს ბათილად მითითებები/მაჩვენებლები, როგორც C/C++-ში.

ამის გათვალისწინებით, რატომ ვიყენებთ void-ს Java-ში?

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

ანალოგიურად, რა განსხვავებაა საჯარო სტატიკურ სიცარიელესა და საჯარო სიცარიელეს შორის Java-ში? საჯარო სიცარიელე : გამოიყენება მაშინ, როდესაც არ გჭირდებათ ობიექტის შექმნა და დაბრუნება არ გაქვთ. საჯარო სტატიკური სიცარიელე : გამოიყენება როცა ობიექტის შექმნა გჭირდებათ წელს თავად კლასი. საჯარო "დაბრუნების ტიპი" ( საჯარო int, საჯარო სიმებიანი, საჯარო ორმაგი): ეს გამოიყენება, როცა რაიმეს დაბრუნება გჭირდებათ.

უბრალოდ, რატომ არის ძირითადი საჯარო სტატიკური ბათილობა ჯავაში?

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

რა არის ბათილი მეთოდები?

The ბათილად საკვანძო სიტყვა ეს მეთოდი არის ბათილი მეთოდი , რომელიც არ აბრუნებს არანაირ მნიშვნელობას. დარეკეთ ა ბათილი მეთოდი უნდა იყოს განცხადება, ანუ მეთოდიRankPoints(255.7);. ეს არის Java განცხადება, რომელიც მთავრდება მძიმით, როგორც ეს ნაჩვენებია შემდეგ მაგალითში.

გირჩევთ: