Како да ја напишете првата програма на јава
Јава е објектно-ориентиран програмски јазик создаден од Џејмс Гослинг во 1995 година, што значи изразување на променливи како објекти со полиња (кои се атрибути кои го опишуваат објектот) и методи (дејства кои можат да се вршат). Јава е јазик кој ви овозможува да пишувате програми кои можат да се стартуваат под било која Java виртуелна машина. Бидејќи ова е доста обемни во бројот на зборови, програмскиот јазик, доволно е само да се разбере и да учат дури и почетници. Во овој прирачник, воведувањето на програмирање на Јава.
Чекори
Метод 1 од 3:
Пишување на првата Java програмаЕден. Со цел да започнете со пишување на програми на Java, прво поставете ја инвеститорот на животната средина. Многу програмери користат интегрирана развојна средина (ENG. Интегрирана развојна околина - IDE), како што се еклипсенирани NetBeans, но можете да креирате програма без неа.

2. Секој софтвер за Notepad ќе биде доволен за програмирање на Java. Некои програмери претпочитаат да користат уредници за текст врз основа на Vim и Emacs. Исто така постои и прилично добар уредувач на текст, кој може да се инсталира и на Windows и Linux (Mac, Ubuntui така натаму) - Возвишен текст. Ние ќе го користиме во овој преглед.

3
Бидете сигурни дека имате инсталирано развивач на апликации во Java Java развој комплет. Тој ќе ви треба да ја компајлирате вашата програма.
Јавац
. Прочитајте Животно за инсталирање на развивач на апликации, За да добиете подетални информации за инсталација за да ја елиминирате оваа грешка.Метод 2 од 3:
Здраво светуЕден. За почеток, ние ќе создадеме програма која ќе го издаде натписот Hello World. Креирајте нова датотека во уредувач на текст и зачувајте го како "helloworld.Јава ". "Helloworld" е името на класата што мора да одговара на името на датотеката, важно е.

2. Поставете ја класата и главниот метод. Главен метод
Јавна статична празнина главната (стринг [] args)
Секој пат ќе се користи програмата и ќе биде инсталирана во секоја последователна Java програма.Јавна класа Helloworld {Јавна статичка празнина Главна (Стринг [] args) {}}

3. Внесете го кодот String "Hello World."
Систем.Надвор.Println ("Hello World.")-
Систем
се однесува на системот што укажува на одредени активности. Надвор
го информира системот што ќе воведеме некои податоци. Println
Влезен ред - извештаи на системот на потреба за прикажување на вредноста на екранот.("Здраво свету")
укажуваат на тоа дека системот метод.Надвор.PrintLN () ја избира оваа вредност како параметар.
Четири. Поврзете ги сите заедно. На крајот на краиштата, вашата Здраво светска програма треба да изгледа вака:
Јавна класа Helloworld {јавна статичка празнина главната (стринг [] args) {system.Надвор.Println ("Hello World.") -}}

Пет. Зачувајте ја датотеката и отворете ја командната линија или терминал за да ја компајлирате програмата. Одете во папката каде што ја зачувате датотеката Helloworld.Јава и внесете во JAVAC (Java оптимизирање компајлер) Helloworld.Јава. Значи ќе го знаете компајлерот дека сакате да ја конвертирате датотеката. Ако грешките ќе се појават во процесот, компајлерот ќе ве извести за она што го направивте погрешно. Идеално, не треба да имате известувања од компајлерот во процесот на конвертирање на датотеката. На крајот од компилацијата, погледнете во папката каде датотеката Helloworld е зачувана.Јава - мора да се појави датотека Helloworld.Класа. Тоа ќе ја користи java виртуелната машина за да започне.

6. Стартувај ја програмата. Конечно стигнавме до оваа точка! Во командната линија или терминал, внесете во Java Helloworld. Виртуелната машина ќе разбере на таков начин што сакате да ја стартувате класата Helloworld. Во конзолата треба да се појават натписи Helloworld.

7. Честитки, ја креиравте вашата прва Java програма.
Метод 3 од 3:
Внесете и излезЕден. Сега треба да ја прошириме вашата Wello World Program, така што ќе го доживее внесот на податоци од страна на корисникот. Во нашата програма, објавивме низа која е видлива за корисникот, но во интерактивни програми, корисниците внесуваат податоци во апликации. Нашата задача е да ја прошириме програмата за да побараме име од корисникот, а потоа го поздрави по име.

2. Увоз скенер Класа. Јава има вградени библиотеки на кои имаме пристап, но ние треба да ги увезуваме. Една од овие библиотеки е Јава.Util кој содржи објект скенер кој треба да внесете податоци од страна на корисникот. Со цел да ја внесете оваа класа, треба да ја додадеме следната линија на изворниот код.
Увоз Јава.Util.Скенер-

3. Мора да внесете нова променлива во објектот на скенерот. Јава - објектно-ориентиран програмски јазик, кој работи со променливи преку објекти. Скенерот е пример за објект кој има полиња и методи. Со цел да се користи класата на скенерот, треба да креирате нов објект на скенер, со што можеме да ги пополниме полињата. За ова го пропишуваме следново:
Скенер Userininpantner = Нов скенер (систем.во)-
userinputscanner
Името на објектот на скенерот што го инсталиравме. Забележете дека името е напишано во "Gorbat Register". Ова е договор за користење на променливи во Јава.Нов скенер (систем.во)
.
Четири. Следно, треба да направите јасна потреба за внес на податоци во конзолата. Ова може да се направи со помош на командата
Систем.Надвор.Печати
или Систем.Надвор.Println
.Систем.Надвор.Печати ("Како се вика? ")-

Пет. Направете така што објектот на скенерот ја подигна следната линија што корисникот влегува и го зачува како променлива. Скенерот секогаш мора да собира податоци внесени од страна на корисникот. Следниот код на кодот ќе му даде објект на скенерот да го препознае името на корисникот и да го зачува како променлива:
Стринг userinputname = userininputscanner.Следно ()-
Објект.Методорно име (параметри)
. Стринг код userinputscanner.Следно ()
Го нарекува објектот на скенерот со користење на името доделено на него, а потоа го нарекуваме методот Следно ()
, кои не можат да бидат поставени параметри.Userinputname

6. Печати поздрав за корисникот. Откако го спасивме неговото име, можеме да отпечатиме поздрав за овој корисник. Се сеќавате на линијата
Систем.Надвор.Println ("Hello World.")-
Што го користевме во главната датотека со продолжување на класата? Сите кодови што ги напишавме треба да се наоѓа над оваа линија. Сега можеме да ја смениме оваа линија, така што ќе го зема следниот текст:Систем.Надвор.PrintLN ("Hello" + userinputname + "!")-
"Hello" + userinputname + "!"
. Ова се нарекува веслање.Систем.Надвор.Println
.
7. Пресврт сите заедно и спаси. Нашиот код треба да изгледа вака:
Увоз Јава.Util.Scanner-јавна класа Helloworld {Јавна статичка празнина Главна (Стринг [] args) {Scanner userininputtryner = нов скенер (систем.Во) -Систем.Надвор.Печати ("Како се вика? ") - ustring userinputname = userininputscanner.Следно () - систем.Надвор.PrintLN ("Hello" + userinputname + "!") -}}

осум. Компилирајте и трчај. Одете во командната линија или терминал и извршете ги истите команди што ги користевме за helloworld.Јава. Прво треба да ја компајлирате програмата со користење на компајлерот за оптимизирање на јазикот
Javac helloworld.Јава
.Потоа можеме да ја извршиме оваа програма Java Helloworld
.Совети
- Java - објектно-ориентиран програмски јазик, па затоа е корисно да се прочита за основите на објектно-ориентирани програмски јазици.
- Објектно-ориентираното програмирање има многу функции кои се специфични за нејзината парадигма. Три најважни:
- Енкапсулација - Способност за ограничување на пристапот до одредени компоненти на објектот. Во Јава постојат јавни, приватни и заштитени модификации за полиња и методи.
- Полиморфизам - Сопственост на објекти за да се преземат различни идентификатори. Во Java, објектот може да се изрази преку друг објект за да го користи веќе.
- Наследство - способноста да се користат полиња и методи од друга класа како дел од истата хиерархија како тековниот објект.