Как да напишете първата програма на java
Java е обектно-ориентиран език за програмиране, създаден от Джеймс Гослинг през 1995 г., което означава изразяване на променливи като обекти с полета (които са атрибути, описващи обекта) и методи (действия, които могат да бъдат изпълнени). Java е език, който ви позволява да пишете програми, които могат да се изпълняват под всяка виртуална машина на Java. Тъй като това е доста обемно в броя на думите, програмния език, е достатъчно просто да разберем и да проучите дори начинаещите. В това ръководство въвеждането в програмирането на Java.
Стъпка
Метод 1 от 3:
Писане на първата Java програмаедин. За да започнете да пишете програми на Java, първо поставете средата на разработчиците. Много програмисти използват интегрирана среда за развитие (инж. Интегрирана среда за разработка - IDE), като например eclipsed netbeans, но можете да създадете програма без нея.

2. Всеки софтуер на Notepad ще бъде достатъчен за програмиране Java. Някои програмисти предпочитат да използват текстови редактори на базата на Vim и Emacs. Също така има доста добър текстов редактор, който може да бъде инсталиран както на Windows, така и на Linux (Mac, Ubuntui така нататък) - Сублимен текст. Ще го използваме в този преглед.

3
Уверете се, че сте инсталирали разработчик на приложения в Java Java Development Kit. Той ще трябва да компилирате програмата си.
Явац
. Прочети Животно за инсталиране на набор от разработчици на приложения, За да получите по-подробна информация за инсталиране, за да елиминирате тази грешка.Метод 2 от 3:
Здравей святедин. За да започнем, ще създадем програма, която ще издаде надпис Hello World. Създайте нов файл в текстов редактор и го запазете като "Здравей свят.Java". "Здравей свят" - Това е името на класа, който трябва да съответства на името на файла, важно е.

2. Задайте класа и основния метод. Основен метод
Обществен статичен Void Main (низ [] Args)
Той ще се използва всеки път, когато програмата стартира и ще бъде инсталирана във всяка следваща Java програма.Public Class HelloWorld {Обществен статичен главен (низ [] Args) {}}

3. Въведете кодовата линия "Здравей свят."
Система.Навън.Println ("Здравей свят."Чест-
Система
се отнася до системата, посочваща някои действия. Навън
информира системата, която ще въведем някои данни. Println
Входен ред - отчита системата на нужда да покаже стойността на екрана.("Здравей свят"Чест
посочете, че системният метод.Навън.Println () Избира тази стойност като параметър.
4. Свържете всички заедно. В крайна сметка вашата световна програма Hello трябва да изглежда така:
Public Class HelloWorld {Обществен статичен Void Main (низ [] args) {система.Навън.Println ("Здравей свят.") -}}

пет. Запазете файла и отворете командния ред или терминала, за да компилирате програмата. Отидете в папката, в която сте запазили файла на HelloWorld.Java и влезте в Javac (Java оптимизиране на компилатора) HelloWorld.Java. Така че ще знаете компилатора, който искате да конвертирате файла. Ако в процеса ще се появят грешки, компилаторът ще ви уведоми за това, което сте направили погрешно. В идеалния случай не трябва да имате уведомления от компилатора в процеса на конвертиране на файла. В края на компилацията погледнете в папката, в която файлът на HelloWorld е запазен.Java - трябва да се появи файлът на HelloWorld.Клас. Тя ще използва Java виртуална машина, за да започне.

6. Стартирайте програмата. Накрая стигнахме до тази точка! В командния ред или терминала влезте в Java HelloWorld. Виртуалната машина ще разбере по такъв начин, че искате да стартирате клас HelloWorld. В конзолата трябва да се появят надписи на HelloWorld.

7. Поздравления, създадохте първата си програма Java.
Метод 3 от 3:
Въведете и изходедин. Сега трябва да разширим вашата световна програма Hello, така че да възприемат въвеждането на данни от потребителя. В нашата програма публикувахме низ, който е видим за потребителя, но в интерактивни програми потребителите въвеждат данни в приложения. Нашата задача е да разширим програмата, за да поискаме име от потребителя и след това го приветстваме по име.

2. Импортиране на класа на скенера. Java има вградени библиотеки, на които имаме достъп, но трябва да ги вновяваме. Една от тези библиотеки е Java.Util, съдържащ скенер за обекти, който трябва да въведете данни от потребителя. За да импортирате този клас, трябва да добавим следния ред към изходния код.
Импортиране на Java.Утил.Скенер-

3. Трябва да въведете нова променлива в обекта на скенера. Java - обектно-ориентиран език за програмиране, който управлява променливи чрез обекти. Скенерът е пример за обект с полета и методи. За да използвате класа на скенера, трябва да създадете нов обект на скенера, с който можем да попълним полетата. За това предписваме следното:
Scanner UseriNUptScanner = нов скенер (система.в)-
userinputscanner
Името на обекта на скенера, който току-що инсталираме. Обърнете внимание, че името е написано в "Gorbat Register". Това е споразумение за използването на променливи в Java.Нов скенер (система.в)
.
4. След това трябва да направите ясна необходимост от въвеждане на данни в конзолата. Това може да се направи с помощта на командата
Система.Навън.Печат
или Система.Навън.Println
.Система.Навън.Печат ("Как се казваш? "Чест-

пет. Направете така, че обектът на скенера да вдигне следващия ред, който потребителят влезе и да го запази като променлива. Скенерът трябва винаги да събира данни, въведени от потребителя. Следният код на кода ще даде на обекта на скенера, за да разпознае името, написано от потребителя и да го запази като променлива:
String userinputname = userinputscanner.Nextline ()-
Обективно име.Метод (параметри)
. Кода на низ userinputscanner.Nextline ()
Нарича обекта на скенера, като използва името, присвоено за него, а след това наричаме метода Nextline ()
, които не могат да бъдат зададени параметри.Userinputname

6. Печат поздрав за потребителя. След като сме спасили името му, можем да отпечатаме поздрав за този потребител. Запомни линията
Система.Навън.Println ("Здравей свят."Чест-
Които използваме в главния файл с разширението на класа? Целият код, който написахме, трябва да се намира над тази линия. Сега можем да променим този ред, така че да има следния текст:Система.Навън.Println ("Здравейте " + Userinputname + "!"Чест-
"Здравейте " + Userinputname + "!"
. Това се нарича гребане.Система.Навън.Println
.
7. Завъртете всички заедно и запазете. Нашият код трябва да погледне нещо такова:
Импортиране на Java.Утил.Scanner-Public Class HelloWorld {Public Static Void Main (низ [] Args) {Scanner Userininputscanner = нов скенер (система.В) -система.Навън.Печат ("Как се казваш? ") -String userinputname = userinputscanner.Optionline () - система.Навън.Println ("Здравейте " + Userinputname + "!") -}}

Осем. Компилирайте и изпълнете. Отидете в командния ред или терминала и стартирайте същите команди, които използвахме за HelloWorld.Java. Първо трябва да компилирате програмата, като използвате оптимизиращия езиков компилатор
Javac Helloworld.Java
.След това можем да стартираме тази програма Java Helloworld
.Съвети
- Java - обектно-ориентиран език за програмиране, така че е полезно да се чете за основите на обектно-ориентираните езици за програмиране.
- Обектно-ориентираното програмиране има много функции, които са специфични за неговата парадигма. Три най-важни:
- Капсулиране - Възможност за ограничаване на достъпа до определени компоненти на обекта. В Java има публични, частни и защитени модификации за области и методи.
- Полиморфизъм - собственост на обекти, за да се вземат различни идентификатори. В Java обектът може да бъде изразен чрез друг обект, за да се използва неговият метод.
- Наследство - способността да се използват полета и методи от друг клас като част от една и съща йерархия като текущия обект.