Урок на Java: основите за начинаещи
Свързани Видеоклипове: (Може 2024).
Java е обектно-ориентиран език за програмиране, който ще ви представим в този урок. Уеб приложенията, настолните приложения и приложенията се програмират предимно с Java.
Урок на Java: подготовка
Преди всъщност да започнете да програмирате с Java, трябва да направите известна подготовка.
- Инсталирайте най-новата Java SDK на вашия компютър. Просто го изтеглете от нашата област за изтегляне и следвайте инструкциите по време на инсталацията.
- В следващата стъпка ви е необходима среда за развитие. Тук има различни опции, всички от които имат предимства и недостатъци. Най-известните са NetBeans, Eclipse и IntelliJ. Затъмнението е подходящо за начинаещи, поради което следващите стъпки са свързани с Eclipse.
- Стартирайте Eclipse и след това кликнете върху "File", "New" и след това "Java Project". Въведете име за проекта тук и натиснете „Finish“.
- От лявата страна ще намерите Explorer Explorer, тук са изброени всички папки и файлове на проекта. Засега проектът съдържа само папката "src". Щракнете с десния бутон върху папката и изберете "New", след това "Class". В прозореца, който се отваря, изберете име на клас и поставете отметка в квадратчето до „public static void main (String [] args)“. След това натиснете "Finish".
- Съвет: Ще ви покажем и най-важните стъпки в нашата галерия с картини в края на статията.
Java: Урок за здравия свят
След подготовката вече можете да започнете с действителното програмиране на първата програма.
- Вече имате основната структура на клас, включително основен метод. Този основен метод винаги се извиква първо, когато програмата се стартира и се изпълнява кодът, който съдържа.
- Основният метод вече съдържа коментара "TODO Автоматично генериран метод мъниче". Коментарът винаги започва с „//“ и не се взема предвид по време на изпълнение.
- Добавете реда "System.out.println (" Здравей, свят! ");" Към вашата програма директно под коментара. При изпълнение на програмата тази команда трябва да показва съобщението "Hello World!" харчене.
- Кликнете върху зелената икона на игра в лентата в горната част. Програмата се стартира по този начин. В долната половина на прозореца Eclipse ще намерите "конзолата". Тук желаният "Здравей, свят!" изход.
Урок на Java: Променливи и типове данни
За да направим нашите програми по-сложни, се нуждаем от променливи, всяка от които има свой собствен тип данни.
- Най-важната конструкция на всеки език за програмиране са променливите. Стойността може да се съхранява в променлива, която от своя страна може да бъде променена чрез операции.
- В Java има общо осем примитивни типа данни. Следните видове са най-важни и се използват най-често.
- int: Променлива int може да съхранява цяло число. Това число трябва да е между -2, 147, 483, 648 и 2, 147, 483, 647.
- двоен: Но номер с плаваща запетая може да се съхранява в двойна променлива. Например може да се спести сума пари.
- char: Всеки един символ може да се съхранява в променлива char.
- boolean: Булева променлива съдържа стойност на истината. Той може да приеме само една от две възможни стойности: вярна или невярна.
- Променлива се декларира и инициализира, както следва: "[тип данни] [име] = [стойност];". Пример може да бъде: "int x = 4;"
- Можете да извършвате прости аритметични операции върху числа: "int a = 4; int b = 5; int sum = a + b".
- Разбира се можете да запазите и текст. За да направите това, имате нужда от ключовата дума "String". Въпреки че това не е примитивен тип данни, той се държи по подобен начин. Така че можем да запишем и израза "Hello World" в променлива: String hello = "Hello World"; System.out.println (здравей);
Урок на Java: Допълнителни контролни структури
Сега, когато сме работили с променливи, сега учим условни и многократни обаждания.
- За условия първо трябва да се запознаем с операторите за сравнения: == проверява равенството на две стойности или променливи. ! = е точно обратното: неравенството. <, и> = съответства на символите за по-малки, по-малки, по-големи и по-големи равни. Тези оператори почти винаги ни срещат в условия.
- В допълнение към цикъл можем и условно да изпълним блок. Това работи с if запитване: ако ([условие]) {// изрази}. Например, можем да използваме това, за да гарантираме, че няма разделение на 0.
- ако (лица> 0) {bananeProPerson = банани / лица}. В този пример "бананите на човек" се изчисляват само ако имаме повече от 0 души.
- Програмите сега трябва да станат още по-сложни: Сега бихме искали да изведем всички числа от 1 до 10 на конзолата. Бихме могли да направим това десет пъти System.out.println (...); въведете отново. Това обаче бързо става твърде сложно, ако например искате да изведете всички числа до 100. За това има така наречените бримки. Това повторение дефиниран код.
- Цикълът за цикъл е структуриран така: "for ([начална стойност]; [условие]; [актуализация]) {// инструкции}". Началната стойност съдържа променлива, която съдържа началната стойност. Това обикновено е int променлива, която можем да създадем само тук (например: int i = 1). Условието определя колко дълго цикълът се изпълнява (напр .: i <= 10). Актуализацията определя какво се прави след всяко повикване към цикъла (например: i = i + 1).
- След това извеждаме стойностите от 1 до 100, както следва: за (int i = 1; i <= 100; i = i + 1) {System.out.println (i);}
Следващи стъпки в урока за Java
Ученето на Java не е цел за няколко часа. Ще минат месеци, преди да разберете напълно езика на програмиране.
- Този урок се следва основно от практиката. Запознайте се с типовете данни и решете някои проблеми в собствените си приложения. Математическите проблеми са особено подходящи: Например, изведете квадратните числа на всички числа до 10. Или изведете всички числа до 1000, които се делят на седем.
- Но има и много повече езикови конструкции, с които все още не сме се запознали тук: Те включват например оператора за превключване или цикълът while.
- Платформата YouTube предлага възможност за разширяване на знанията. Тук има безброй уроци за Java. Има и много професионални видео уроци. Можете да ги намерите например в платформите Video2Brain, Udemy или Coursera. Много от тези оферти обаче са на английски.
- Алтернативно, има няколко добри книги за Amazon, които предават много обширни познания за Java.
Освен това ще прекарате много часове за отстраняване на грешки при отстраняване на грешки по време на програмиране. Една от най-често срещаните грешки е NullPointerException. Можете да прочетете как да поправите това в следващия практичен съвет.