Първата програма, която всеки се научава да кодира програмата Hello World в Java. Но много пъти пропускаме нищожността на основния синтаксис. Посредством тази статия ще вляза в подробностите за програмата Hello World в Java.
По-долу са разгледани темите в тази статия:
Да започваме.
Програма Hello World в Java
Преди да влезем в подробностите, нека първо започнем с кодирането и да видим как работи основната програма Hello World е кодиран.
публичен клас HelloWorldDemo {публична статична празнота main (String [] args) {System.out.println ('Hello World!') System.exit (0) // успех}}
След като приключихте с кодирането, нека сега анализираме задълбочено синтаксиса на програмата.
Анализ на синтаксиса
Ред 1: публичен клас HelloWorldDemo {
Този ред използва ключовата дума клас за деклариране на нов клас, наречен HelloWorldDemo. Тъй като Java е Езикът, цялата дефиниция на класа, включително всички негови членове, трябва да се съдържа между отварящата се къдрава скоба {и затварящата къдрава скоба}. Също така, той използва публичната ключова дума, за да посочи достъпността на класа извън пакета.
Ред 2: публична статична void main (String [] args) {
Този ред декларира метод, наречен main (String []).Нарича се основен метод и действа като входна точка за Java компилатор за да започне изпълнението на програмата. С други думи, всеки път, когато някоя програма се изпълнява в Java, основният метод е първата функция, която се извиква. След това от основния метод се извикват други функции в приложението. В стандартно Java приложение един основен метод е задължителен за задействане на изпълнението.
Нека сега разбием целия този ред и да анализираме всяка дума:
публично : това емодификаторът на достъп указва видимостта. Това позволява на JVM да изпълнява метода от всяко място.
статични : Това е ключова дума, която помага да се направи статичен всеки член на класа. Основният метод е направен статичен, тъй като няма нужда от създаване на обект за извикване на в Java. По този начин JVM може да го извика, без да се налага да създава обект, който помага за запазването на паметта.
как да използвам Microsoft Visual Studio -
нищожен : Представя типа на връщане на метода. Тъй като основният метод на Java не връща никаква стойност, неговият тип на връщане се декларира като void.
главен () : Това е името на метода, който е конфигуриран в JVM.
Низ [] : Представлява, че основният метод на Java може да приеме аргумент от един ред от типа . Това е известно и като аргументи на командния ред на java. По-долу изброих редица валидни подписи на основния метод на Java:
- публична статична void main (String [] args)
- публична статична void main (String [] args)
- публична статична void main (String args [])
- публична статична void main (String ... args)
- статична публична празнота main (String [] args)
- публичен статичен окончателен void main (String [] args)
- окончателен публичен статичен void main (String [] args)
Ред 3: System.out.println („Здравей, свят!“)
Система : Това е предварително дефиниран клас в пакета java.lang, който съдържа различни полезни методи и променливи.
навън : Това е статично поле за член от тип PrintStream.
println: Това е метод на клас PrintStreamи се използва за отпечатване на аргумента, който е предаден на стандартната конзола и нов ред. Можете също да използвате метода print () вместо println ().
Ред 4: System.exit (0)
Java.lang. Система . изход () методът се използва заизлезте оттекущата програма чрез прекратяване на изпълняваната в момента Java Virtual Machine. Този метод приема код на състоянието като вход, което обикновено ененулева стойност. Той посочва в случай, че възникне някакво необичайно прекратяване.
saltstack срещу куклен срещу готвач
- изход (0): Използва се за обозначаване на успешно прекратяване.
- изход (1) илиизход (-1) или всякаква ненулева стойност: Използва се за означаване на неуспешно прекратяване.
Това беше всичко за синтаксиса на програмата. Нека сега видим как да компилираме програмата Hello World в Java.
Компилиране на програмата
Сега трябва да въведете тази програма в текстовия си редактор и да я запишете с името на класа, което сте използвали във вашата програма. В моя случай ще го запазя като HelloWorldDemo.java.
Следващата стъпка е да отидете в прозореца на конзолата и да отидете до директорията, в която сте запазили програмата си.
Сега, за да компилирайте програмата въведете командата по-долу:
javac HelloWorldDemo.java
Забележка: Java е чувствителна към малки и големи букви, затова се уверете, че сте въвели името на файла в правилния формат.
Ако се изпълни успешно, тази команда ще генерира файл HelloWorldDemo.class, който ще бъде машинно независим и преносим по своята същност.
След като успешно сте компилирали програмата, нека се опитаме да изпълним нашата програма Hello World в Java и да получим изхода.
Изпълнение на програмата
За да изпълните вашия HelloWorld в в командния ред всичко, което трябва да направите, е да въведете кода по-долу:
java HelloWorldDemo
Voila! Успешно изпълнихте първата си програма в Java.
В случай, че използвате IDE, можете да пропуснете цялата тази караница и просто да натиснете бутона за изпълнение в вашата IDE, за да компилирате и изпълните вашия Hello World в Program Java.
Това ни води до края на тази статия наПрограма Hello World в Java. Ако искате да научите повече за Java, можете да се обърнете към нашата .
Сега, след като разбрахте какво е aПрограма Hello World в Java, вижте от Edureka, доверена компания за онлайн обучение с мрежа от над 250 000 доволни учащи, разпространени по целия свят. Курсът за обучение и сертифициране на Java J2EE и SOA на Edureka е предназначен за студенти и професионалисти, които искат да бъдат Java Developer. Курсът е предназначен да ви даде начален старт в програмирането на Java и да ви обучи както за основни, така и за разширени Java концепции, заедно с различни Java рамки като Hibernate & Spring.
Имате въпрос към нас? Моля, споменете го в раздела за коментари на този „Програма Hello World в Java”И ние ще се свържем с вас възможно най-скоро.