Како да ја напишете првата програма на јава

Јава е објектно-ориентиран програмски јазик создаден од Џејмс Гослинг во 1995 година, што значи изразување на променливи како објекти со полиња (кои се атрибути кои го опишуваат објектот) и методи (дејства кои можат да се вршат). Јава е јазик кој ви овозможува да пишувате програми кои можат да се стартуваат под било која Java виртуелна машина. Бидејќи ова е доста обемни во бројот на зборови, програмскиот јазик, доволно е само да се разбере и да учат дури и почетници. Во овој прирачник, воведувањето на програмирање на Јава.

Чекори

Метод 1 од 3:
Пишување на првата Java програма
  1. Слика под наслов 91968 1
Еден. Со цел да започнете со пишување на програми на Java, прво поставете ја инвеститорот на животната средина. Многу програмери користат интегрирана развојна средина (ENG. Интегрирана развојна околина - IDE), како што се еклипсенирани NetBeans, но можете да креирате програма без неа.
  • Слика под наслов 91968 2
    2. Секој софтвер за Notepad ќе биде доволен за програмирање на Java. Некои програмери претпочитаат да користат уредници за текст врз основа на Vim и Emacs. Исто така постои и прилично добар уредувач на текст, кој може да се инсталира и на Windows и Linux (Mac, Ubuntui така натаму) - Возвишен текст. Ние ќе го користиме во овој преглед.
  • Сликата насловена 91968 3
    3
  • Ако вашиот компјутер работи со работа на Windows оперативниот систем и променливите средини работат неправилно, може да издаде грешка Јавац. Прочитајте Животно за инсталирање на развивач на апликации, За да добиете подетални информации за инсталација за да ја елиминирате оваа грешка.
  • Метод 2 од 3:
    Здраво свету
    1. Слика под наслов 91968 4
    Еден. За почеток, ние ќе создадеме програма која ќе го издаде натписот Hello World. Креирајте нова датотека во уредувач на текст и зачувајте го како "helloworld.Јава ". "Helloworld" е името на класата што мора да одговара на името на датотеката, важно е.
  • Слика под наслов 91968 5
    2. Поставете ја класата и главниот метод. Главен методЈавна статична празнина главната (стринг [] args) Секој пат ќе се користи програмата и ќе биде инсталирана во секоја последователна Java програма.
    Јавна класа Helloworld {Јавна статичка празнина Главна (Стринг [] args) {}}
  • Слика под наслов 91968 6
    3. Внесете го кодот String "Hello World."
    Систем.Надвор.Println ("Hello World.")-
  • Размислете за компонентите на овој код стринг:
  • Систем се однесува на системот што укажува на одредени активности.
  • Надвор го информира системот што ќе воведеме некои податоци.
  • Println Влезен ред - извештаи на системот на потреба за прикажување на вредноста на екранот.
  • Околу ("Здраво свету") укажуваат на тоа дека системот метод.Надвор.PrintLN () ја избира оваа вредност како параметар.
  • Земете забелешка за неколку правила кои треба да ги следат програмирањето во Јава:
  • На крајот на секоја линија на кодот треба да се стави точка со запирка.
  • Јава е чувствителна на регистарот, па затоа е неопходно да се напишат вредностите на методот, променливите и името на класата е потребно за да се разгледа.
  • Код блокови кои припаѓаат на специфичен метод се поделени во кадрава загради.
  • Сликата насловена 91968 7
    Четири. Поврзете ги сите заедно. На крајот на краиштата, вашата Здраво светска програма треба да изгледа вака:
    Јавна класа Helloworld {јавна статичка празнина главната (стринг [] args) {system.Надвор.Println ("Hello World.") -}}
  • Слика насловена 91968 8
    Пет. Зачувајте ја датотеката и отворете ја командната линија или терминал за да ја компајлирате програмата. Одете во папката каде што ја зачувате датотеката Helloworld.Јава и внесете во JAVAC (Java оптимизирање компајлер) Helloworld.Јава. Значи ќе го знаете компајлерот дека сакате да ја конвертирате датотеката. Ако грешките ќе се појават во процесот, компајлерот ќе ве извести за она што го направивте погрешно. Идеално, не треба да имате известувања од компајлерот во процесот на конвертирање на датотеката. На крајот од компилацијата, погледнете во папката каде датотеката Helloworld е зачувана.Јава - мора да се појави датотека Helloworld.Класа. Тоа ќе ја користи java виртуелната машина за да започне.
  • Сликата насловена 91968 9
    6. Стартувај ја програмата. Конечно стигнавме до оваа точка! Во командната линија или терминал, внесете во Java Helloworld. Виртуелната машина ќе разбере на таков начин што сакате да ја стартувате класата Helloworld. Во конзолата треба да се појават натписи Helloworld.
  • Сликата насловена 91968 10
    7. Честитки, ја креиравте вашата прва Java програма.
  • Метод 3 од 3:
    Внесете и излез
    1. Слика под наслов 91968 11
    Еден. Сега треба да ја прошириме вашата Wello World Program, така што ќе го доживее внесот на податоци од страна на корисникот. Во нашата програма, објавивме низа која е видлива за корисникот, но во интерактивни програми, корисниците внесуваат податоци во апликации. Нашата задача е да ја прошириме програмата за да побараме име од корисникот, а потоа го поздрави по име.
  • Сликата насловена 91968 12
    2. Увоз скенер Класа. Јава има вградени библиотеки на кои имаме пристап, но ние треба да ги увезуваме. Една од овие библиотеки е Јава.Util кој содржи објект скенер кој треба да внесете податоци од страна на корисникот. Со цел да ја внесете оваа класа, треба да ја додадеме следната линија на изворниот код.
    Увоз Јава.Util.Скенер-
  • Така ќе ја информираме програмата што сакаме да го користиме објектот на скенерот, кој постои во Java пакетот.Util.
  • Ако сакаме да пристапиме до сите објекти во Java библиотеката.Util., Ние треба едноставно да увоз на почетокот на Java кодот.Util.*.
  • Слика под наслов 91968 13
    3. Мора да внесете нова променлива во објектот на скенерот. Јава - објектно-ориентиран програмски јазик, кој работи со променливи преку објекти. Скенерот е пример за објект кој има полиња и методи. Со цел да се користи класата на скенерот, треба да креирате нов објект на скенер, со што можеме да ги пополниме полињата. За ова го пропишуваме следново:
    Скенер Userininpantner = Нов скенер (систем.во)-
  • userinputscannerИмето на објектот на скенерот што го инсталиравме. Забележете дека името е напишано во "Gorbat Register". Ова е договор за користење на променливи во Јава.
  • Ние користиме нов оператор со цел да создадеме нова инстанца на објектот. Во нашиот случај, создадовме нова инстанца на објектот на скенерот со наведување во кодот Нов скенер (систем.во).
  • Објектот на скенерот го зема параметарот кој му кажува на објектот да скенира. Во овој случај, системот.Во е параметар. Систем.во информира програмата што ви е потребна за да ги скенирате податоците внесени од корисникот.
  • Сликата насловена 91968 14
    Четири. Следно, треба да направите јасна потреба за внес на податоци во конзолата. Ова може да се направи со помош на командата Систем.Надвор.Печати или Систем.Надвор.Println.
    Систем.Надвор.Печати ("Како се вика? ")-
  • Сликата насловена 91968 15
    Пет. Направете така што објектот на скенерот ја подигна следната линија што корисникот влегува и го зачува како променлива. Скенерот секогаш мора да собира податоци внесени од страна на корисникот. Следниот код на кодот ќе му даде објект на скенерот да го препознае името на корисникот и да го зачува како променлива:
    Стринг userinputname = userininputscanner.Следно ()-
  • Во Јава, потврдата за објект метод е поставена на параметриОбјект.Методорно име (параметри). Стринг код userinputscanner.Следно () Го нарекува објектот на скенерот со користење на името доделено на него, а потоа го нарекуваме методот Следно (), кои не можат да бидат поставени параметри.
  • Забележете дека ја чуваме следната линија во друг објект - стринг. Тоа е наведено во кодот Userinputname
  • Сликата насловена 91968 16
    6. Печати поздрав за корисникот. Откако го спасивме неговото име, можеме да отпечатиме поздрав за овој корисник. Се сеќавате на линијатаСистем.Надвор.Println ("Hello World.")- Што го користевме во главната датотека со продолжување на класата? Сите кодови што ги напишавме треба да се наоѓа над оваа линија. Сега можеме да ја смениме оваа линија, така што ќе го зема следниот текст:
    Систем.Надвор.PrintLN ("Hello" + userinputname + "!")-
  • Мора да внесете "Здраво", корисничко име и извичник со помош на кодот стринг "Hello" + userinputname + "!". Ова се нарекува веслање.
  • Имаме три линии: Здраво, ", userinputname и"!". Стрит во Јава се непроменети и не може да се уредува. Затоа, со комбинирање на нив, создадовме нова линија во која е содржан поздрав.
  • Потоа ја користиме оваа нова линија како параметар за Систем.Надвор.Println.
  • Слика под наслов 91968 17
    7. Пресврт сите заедно и спаси. Нашиот код треба да изгледа вака:
    Увоз Јава.Util.Scanner-јавна класа Helloworld {Јавна статичка празнина Главна (Стринг [] args) {Scanner userininputtryner = нов скенер (систем.Во) -Систем.Надвор.Печати ("Како се вика? ") - ustring userinputname = userininputscanner.Следно () - систем.Надвор.PrintLN ("Hello" + userinputname + "!") -}}
  • Сликата насловена 91968 18
    осум. Компилирајте и трчај. Одете во командната линија или терминал и извршете ги истите команди што ги користевме за helloworld.Јава. Прво треба да ја компајлирате програмата со користење на компајлерот за оптимизирање на јазикотJavac helloworld.Јава.Потоа можеме да ја извршиме оваа програма Java Helloworld.
  • Совети

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