Неліктен негізгі әдіс Java Geeksforgeeks-те статикалық?
Неліктен негізгі әдіс Java Geeksforgeeks-те статикалық?

Бейне: Неліктен негізгі әдіс Java Geeksforgeeks-те статикалық?

Бейне: Неліктен негізгі әдіс Java Geeksforgeeks-те статикалық?
Бейне: Создание аннотации в java [Java Annotations | Reflection api] 2024, Мамыр
Anonim

негізгі () әдіс : The негізгі () әдіс , жылы Java , JVM үшін кіру нүктесі( Java Виртуалды машина) ішіне java бағдарламасы. Демек, статикалық әдістер және айнымалыларға Class көмегімен тікелей қол жеткізуге болады, яғни кіру үшін нысандарды жасаудың қажеті жоқ. статикалық әдістер немесе айнымалылар.

Сонымен қатар, неге негізгі әдіс Java-да статикалық?

Java бағдарламасы негізгі әдіс жариялау керек статикалық себебі кілт сөз статикалық мүмкіндік береді негізгі болатын сыныптың объектісін жасамай шақырылады негізгі әдіс анықталады. Бұл жағдайда, негізгі public деп жариялануы керек, себебі бағдарлама іске қосылған кезде ол өз класынан тыс код арқылы шақырылуы керек.

Сол сияқты, Java тіліндегі статикалық нені білдіреді? Жауап. The статикалық кілт сөз мүше айнымалыға немесе әдіске ол жататын сыныптың данасын талап етпей қол жеткізуге болатынын білдіреді. Қарапайым тілмен айтқанда, ол білдіреді ол тиесілі нысанды ешқашан жасамаған болсаңыз да, әдісті шақыруға болады!

Содан кейін Java-да статикалық әдісті пайдалану дегеніміз не?

Java тіліндегі статикалық әдіс оның даналарына емес, сыныпқа жатады. А статикалық әдіс ғана қол жеткізе алады статикалық сыныптың айнымалылары және тек шақыру статикалық әдістер сыныптың. Әдетте, статикалық әдістер утилита болып табылады әдістері біз ашқымыз келеді пайдаланылады басқа сыныптар арқылы дананы жасаудың қажеті жоқ.

Негізгі әдістен статиканы алып тастасам не болады?

Қашан java жұмыс уақыты басталады, сыныптың ешбір нысаны жоқ. Егер the негізгі әдіс болмайды статикалық , JVM оны шақыра алмайды, себебі сыныптың нысаны жоқ. Нені көрейік статикалықты алып тастаған кезде орын алады java-дан негізгі әдіс.

Ұсынылған: