Реклама
Много је људи за које знам да би волели да програмирају, а ипак су збуњени како да започну и које су опште идеје о програмирању. Поред тога, постоје а велики број програмских језика Који програмски језик треба да научите за развој софтвера?Када кренете на пут програмирања, важно је да паметно уложите своје време у избор научите нешто што ће вам у скорој будућности добробити уз видљиве резултате на вашој платформи од ... Опширније да изаберете, па би неискусни програмер могао бити мало тежак за почетак. Овај ће вам чланак помоћи да започнете с релативно лаким учењем језика.
Зашто научити Јава програмирање?
Јава је мој програмски језик избора кад покушавам да научим концепте програмирања. То је зато што је Јава веома цросс-платформа, има прилично читљиву синтаксу (у поређењу с другим језицима), а постоји много алата који могу учинити развој у Јави прилично лак задатак. Пре него што почнемо, проверите да ли имате ЈДК инсталиран, јер нећете моћи ништа да урадите без њега.
Дијелови Јаве
Јава програми одвојени су у класе. Технички је сваки разред свој програм, али можете радити са бројним класама да бисте направили већи, сложенији програм уз одржавање добре организације кода. Барем једна од тих класа мора бити главна класа или садржавати главну методу. Метода је комад кода који се извршава када једноставно позовете име методе. Главни метод је потребан док Јава тражи ову методу да покрене програм. Ако желите, параметре можете проследити другим методама, омогућавајући методу да преузме унос и направи нешто с њим.
Променљиве
Више него вероватно да ћете такође морати да чувате информације у одређеним тачкама. То су променљиве или се понекад називају поља која садрже информације. Морате да одредите врсту променљиве да би Јава знао шта покушавате да задржите. Ово укључује ствари попут труе / фалсе (бооле), бројеве (инт, лонг, доубле, итд.) И још много тога. Како Јава може да подржава објектно оријентисано програмирање, тако можете чак и да држите инстанце класе у променљивој.
Пример
Као пример, ево класе која би једноставно исписала број 6 на екрану:
Права јавне класе { јавни статички воид маин (Стринг аргс []) { инт миНум = 6; Систем.оут.принтлн (миНум); } }
2 Препоручене апликације
Препоручујем две апликације које ће вам помоћи током ваших програмерских авантура.
Греенфоот

Греенфоот Научите како писати програме у Јава са Греенфоот-омГреенфоот се брине за учење програмског језика пружајући платформу у развоју намењену за образовне сврхе, где корисници могу брзо да започну и врате визуелне резултате у облику графика. Греенфоот ради ... Опширније је врло забаван начин да се повежете са програмом јер можете видети све промене које унесете у код у видео поставкама. Поред тога, постоји сјајна заједница која може пружити помоћ, идеје и још много тога. Дакле, ако желите искуство визуелног програмирања, Греенфоот је одличан начин за почетак.
Геани

За оне који желе имати довољно доброг уређивача за програмирање густа гритти, препоручујем употребу Геани Геани - сјајан уређивач кода за ЛинукИзненађујуће је што Линук не нуди толико добрих ИДЕ-ова (Интегрисано развојно окружење). Верујем да је то зато што је у то доба већина Линук програмера извадила стари добар Нотепад (или у овом случају гедит) и започела ... Опширније . Доступан је за све оперативне системе, релативно је лаган и једноставно обавља посао. Заиста постоје пуно других уредника које људи могу бирати, и добродошли су да их користе умјесто тога, али моја препорука остаје код Геани-а.
2 препоручене веб странице
Постоји неколико веб локација које вам могу помоћи ако овај увод није имао много смисла.

Прво је „Јаванотес 6.0“Који пружа много обимније, али потпуно објашњење основних Јава програмских концепата. Овде ћете пронаћи мноштво информација и неколико вежби програмирања. Ако имате времена за то, одлично је прочитати.

И на крају, можете и да проверите Страница ХовСтуффВоркс ' на Јави. Такође садржи неке информације и води вас приликом прављења вашег првог програма. Ово је још једно занимљиво читање и укључује другачији први проблем од традиционалног примера „Хелло Ворлд“.
Закључак
Почетак с Јаваом није толико тежак као што се чини. С временом и вежбањем добићете вешање и одатле можете правити сложеније програме који пружају више функционалности. Поред тога, ако савладате програмске концепте, биће лакше научити остале програмске језике јер је велики део процеса учења једноставно другачија синтакса.
Јавите нам које су ваше Јава апликације и алати у коментарима испод.
Данни је виши професор на Универзитету у Северном Тексасу који ужива у свим аспектима софтвера отвореног кода и Линука.