реклама
Има много хора, които познавам, които биха искали да знаят как да програмират, но те са объркани от това как да стартират и какви са общите идеи за програмиране. В допълнение, има и голям брой програмни езици Кой език за програмиране трябва да научите за разработка на софтуер?Когато започвате по пътя на програмирането, важно е да инвестирате разумно времето си в избора си научете нещо, което ще ви бъде от полза в близко бъдеще с видими резултати на вашата платформа на... Прочетете още да избирате, така че изборът на правилния, с който да започнете, може да е малко труден за неопитен програмист. Тази статия ще ви помогне да започнете с относително лесен за изучаване език.
Защо да научите Java програмиране?
Ява е избраният от мен език за програмиране, когато се опитвам да науча концепциите за програмиране. Това е така, защото Java е много кросплатформена, има доста четим синтаксис (в сравнение с други езици) и има много инструменти, които могат да направят разработването в Java доста лесна задача. Преди да започнем, уверете се, че имате
JDK инсталиран, тъй като няма да можете да направите нещо без него.Части на Java
Java програмите са разделени на класове. Технически всеки клас е своя програма, но можете да работите с множество класове, за да направите по-голяма, по-сложна програма, като същевременно поддържате добра организация на кода. Поне един от тези класове трябва да е основният клас или да съдържа основен метод. Методът е парче код, който се изпълнява, когато просто извикате името на метода. Основният метод е необходим, тъй като Java търси този метод за стартиране на програмата. Можете да предавате параметри на други методи, ако желаете, позволявайки на метода да вземе информация и да направи нещо с него.
Променливи
Повече от вероятно ще трябва да съхранявате информация в определени точки. Това са променливи или понякога наричани полета, които съдържат информацията. Трябва да посочите типа променлива, така че Java да знае какво се опитвате да задържите. Това включва неща като true / false (булева), числа (int, long, double и т.н.) и много други. Тъй като Java може да поддържа обектно-ориентирано програмиране, можете дори да държите екземпляри от клас в променлива.
пример
Като пример тук е клас, който просто ще отпечата числото 6 на екрана:
обществена класа. { публичен статичен невалиден главен (String args []) { int myNum = 6; System.out.println (myNum); } }
2 Препоръчани приложения
Има две приложения, които бих препоръчал, които ще ви помогнат по време на вашите програмни приключения.
Greenfoot
Greenfoot Научете как да пишете програми на Java с GreenfootGreenfoot се грижи за изучаването на език за програмиране, като предоставя развиваща се платформа, предназначена за образователни цели, при които потребителите могат бързо да започнат и да получат визуални резултати обратно под формата на графика. Greenfoot работи ... Прочетете още е много забавен начин да се свържете с програмирането, тъй като можете да видите всички промени, които правите в кода в настройките за видеоигри. Освен това има страхотна общност, която може да ви помогне, идеи и много повече. Така че, ако искате опит за визуално програмиране, Greenfoot е чудесен начин да започнете.
Geany
За тези, които искат да имат достатъчно добър редактор, който да прави програмирането с ниска песъчинка, препоръчвам да използват Geany Geany - Страхотен лек редактор на кодове за LinuxИзненадващо, Linux не предлага толкова много добри IDE (интегрирани среди за развитие). Вярвам, че това е така, защото в онзи ден повечето Linux програмисти извадиха добър стар Notepad (или gedit в случая) и започнаха ... Прочетете още . Той е достъпен за всички операционни системи, сравнително лек е и просто свършва работата. Наистина има много от други редактори, от които хората могат да избират, и те са добре дошли да ги използват вместо това, но препоръката ми е в съответствие с Geany.
2 Препоръчани уебсайтове
Има няколко уебсайта, които могат да ви помогнат, ако това въведение нямаше много смисъл.
Първо е „Javanotes 6.0”, Което осигурява много по-продължително, но пълно обяснение на основните концепции за програмиране на Java. Тук ще намерите множество информация и някои упражнения за програмиране. Ако имате време за това, това е чудесно четене.
И накрая, можете да проверите Страницата на HowStuffWorks на Java. Той също така включва известна информация и ви насочва към създаването на първата ви програма. Това е още едно интересно четиво и включва различен първи проблем от традиционния пример „Здравей свят“.
заключение
Първите стъпки с Java не са толкова трудни, колкото изглежда. С известно време и практика ще получите обесването и от там можете да изградите по-сложни програми, които осигуряват повече функционалност. Освен това, ако овладеете концепциите за програмиране, ще бъде по-лесно да научите други езици на програмиране, тъй като голяма част от процеса на обучение е просто различен синтаксис.
Кажете ни какви са вашите Java приложения и инструменти в коментарите по-долу.
Дани е старши в университета в Северен Тексас, който се наслаждава на всички аспекти на софтуера с отворен код и Linux.