Reklama
Znam wielu ludzi, którzy chcieliby wiedzieć, jak programować, ale są zdezorientowani tym, jak zacząć i jakie są ogólne idee programowania. Ponadto istnieją duża liczba języków programowania Jakiego języka programowania należy się nauczyć w zakresie tworzenia oprogramowania?Na początku programowania ważne jest, aby mądrze zainwestować swój czas w wybór dowiedz się czegoś, co przyniesie korzyści w najbliższej przyszłości dzięki widocznym wynikom na Twojej platformie z... Czytaj więcej do wyboru, więc wybór odpowiedniego na początek może być nieco trudny dla niedoświadczonego programisty. Ten artykuł pomoże Ci zacząć od stosunkowo łatwego do nauczenia się języka.
Po co uczyć się programowania Java?
Jawa jest moim językiem programowania, gdy próbuję nauczyć się programowania. Wynika to z faktu, że Java jest bardzo wieloplatformowa, ma dość czytelną składnię (w porównaniu do innych języków) i istnieje wiele narzędzi, które mogą sprawić, że programowanie w Javie będzie dość łatwym zadaniem. Zanim zaczniemy, upewnij się, że masz
JDK zainstalowany, ponieważ bez niego nie można nic zrobić.Części Java
Programy Java są podzielone na klasy. Technicznie każda klasa jest własnym programem, ale możesz pracować z wieloma klasami, aby stworzyć większy, bardziej złożony program, zachowując dobrą organizację kodu. Co najmniej jedna z tych klas musi być klasą główną lub zawierać główną metodę. Metoda to fragment kodu, który jest wykonywany po prostu wywołując nazwę metody. Główna metoda jest wymagana, ponieważ Java szuka tej metody do uruchomienia programu. Możesz przekazać parametry innym metodom, jeśli chcesz, pozwalając tej metodzie pobierać dane wejściowe i robić coś z nią.
Zmienne
Jest więcej niż prawdopodobne, że będziesz także musiał przechowywać informacje w niektórych punktach. Są to zmienne, czasem nazywane polami, które zawierają informacje. Musisz określić typ zmiennej, aby Java wiedziała, co próbujesz zatrzymać. Obejmuje to rzeczy takie jak prawda / fałsz (wartość logiczna), liczby (int, długie, podwójne itp.) I wiele innych. Ponieważ Java może obsługiwać programowanie obiektowe, możesz nawet przechowywać instancje klasy w zmiennej.
Przykład
Jako przykład, oto klasa, która po prostu wydrukuje liczbę 6 na ekranie:
wykorzystanie przez klasę publiczną. { public static void main (String args []) { int myNum = 6; System.out.println (myNum); } }
2 Zalecane zastosowania
Polecam dwie aplikacje, które pomogą ci podczas twoich przygód programistycznych.
Greenfoot
Greenfoot Dowiedz się, jak pisać programy w Javie z GreenfootGreenfoot dba o naukę języka programowania, zapewniając platformę programistyczną cele edukacyjne, w których użytkownicy mogą szybko rozpocząć pracę i odzyskać wizualne wyniki w postaci grafika. Greenfoot działa ... Czytaj więcej to bardzo zabawny sposób na opanowanie programowania, ponieważ możesz zobaczyć wszelkie zmiany wprowadzone w kodzie w ustawieniach gier wideo. Ponadto istnieje świetna społeczność, która może udzielić pomocy, pomysłów i wiele więcej. Więc jeśli chcesz doświadczyć programowania wizualnego, Greenfoot to świetny sposób na rozpoczęcie pracy.
Geany
Dla tych, którzy chcą mieć wystarczająco dobry edytor do zrobienia drobiazgowego programowania, polecam użyć Geany Geany - świetny lekki edytor kodów dla systemu LinuxZaskakujące jest, że Linux nie oferuje tylu dobrych IDE (zintegrowane środowiska programistyczne). Myślę, że dzieje się tak, ponieważ w tamtym czasie większość programistów Linuksa wyjęła stary dobry Notatnik (lub gedit w tym przypadku) i zaczęła ... Czytaj więcej . Jest dostępny dla wszystkich systemów operacyjnych, jest stosunkowo lekki i po prostu wykonuje zadanie. Rzeczywiście są wiele innych edytorów, z których ludzie mogą wybierać, i mogą z nich korzystać, ale moja rekomendacja pozostaje przy Geany.
2 polecane strony internetowe
Istnieje kilka witryn, które mogą Ci pomóc, jeśli to wprowadzenie nie ma większego sensu.
Pierwszy to „Javanotes 6.0”, Który zapewnia znacznie dłuższe, ale pełne wyjaśnienie podstawowych pojęć programowania Java. Tutaj znajdziesz mnóstwo informacji i kilka ćwiczeń programistycznych. Jeśli masz na to czas, jest to świetna lektura.
Na koniec możesz także sprawdzić Strona HowStuffWorks na Javie. Zawiera także pewne informacje i prowadzi do pierwszego programu. To kolejna interesująca lektura, która dotyczy innego pierwszego problemu niż tradycyjny przykład „Hello World”.
Wniosek
Rozpoczęcie pracy z Javą nie jest tak trudne, jak się wydaje. Po pewnym czasie i ćwiczeniu zrozumiesz, a stamtąd możesz tworzyć bardziej złożone programy, które zapewniają większą funkcjonalność. Ponadto, jeśli opanujesz koncepcje programowania, łatwiej będzie nauczyć się innych języków programowania, ponieważ duża część procesu uczenia się jest po prostu inną składnią.
Daj nam znać, jakie są twoje aplikacje i narzędzia Java w komentarzach poniżej.
Danny jest senior na University of North Texas, który lubi wszystkie aspekty oprogramowania open source i Linuksa.