Artykuł Niewielkie Wprowadzenie do Javy
Niewielkie Wprowadzenie do Javy
Wprowadzenie
do Javy
Moje rozważania na temat Javy, rozpocznę od momentu, w którym stoi większość osób posiadających niewielką wiedzę w tej dziedzinie. Zwłaszcza wtedy, gdy przeglądają oferty opracowań dostępne na sklepowych czy bibliotecznych półkach, lub stronach internetowych. Jak zawsze na początku, przychodzi czas, kiedy nie wiedzą dokładnie ani co wybrać, ani z jakich pozycji korzystać. Warto zapamiętać, że Java to niekoniecznie jest JavaScript. Na samym początku było to dla mnie szokiem, że tak zbieżna nazwa nie oznaczała tego samego. No, niestety tak nie jest. Spróbuję przybliżyć wam z grubsza podstawowe zasady budowy i kompilacji plików.
Podstawowe zasady budowy
Budowa kodu napisanego w Javie, niestety wygląda jak w każdym języku obiektowym silnie schematyczna i niestety nie można bawić się kodem, jak chociaż by w HTML-u, gdzie każdy początkujący programista pospolitych stron internetowych, może łatwo zbudować stronę nie przestrzegając jak wiadomo żadnej z góry narzuconej składni, tylko wpisując odpowiednie komendy. Ale, że nie o HTML-u piszę, przejdę do konkretów. Zaczynając pisać program ważne jest, szczególnie w bardziej skomplikowanych aplikacjach, odwołanie się do odpowiedniej biblioteki, następuje to przez użycie słowa kluczowego import. Choć nie będziemy teraz z niego korzystać, a nad zasadą, którą warto zapamiętać, ponieważ kompilator nie będzie chciał skompilować nam naszego dzieła, jakiekolwiek by ono nie było, jest to, że nazwa klasy zawartej w pliku, który mamy zamiar kompilować, chcąc nie chcąc, musi pokrywać się z jego nazwą. Tak na przykład, w pliku o wdzięcznej nazwie „przyklad.java” musi istnieć class-a o nazwie „przyklad”. Poniżej znajduje się przykładowy kod:
przyklad.java:
class przyklad {
public static void main(String agrs[]){
System.out.println("Jestes debesciak i tak trzymaj.");
}
}
W późniejszych moich rozważaniach przedstawię metodę kompilacji kodu i uruchamiania, a teraz skupię się na najważniejszym elemencie, a mianowicie na konstrukcji pliku, który bądź, co bądź można uruchomić i właśnie o to chodzi, a nie jak to przeważnie bywa na wtłoczeniu początkującemu amatorowi całej tej gadki o rożnych typach danych, konstruktorach, czy też pętlach. Tak naprawdę to żaden amator nie chce przejmować się tą wiedzą tajemną, przed zdobyciem pierwszych własnych doświadczeń. Jestem przekonany, że większość ludzi zniechęca się do robienia czegokolwiek, gdy przedstawia się im surową i nudną teorię. A oni po prostu chcą wiedzieć coś, co naprawdę się im w danym momencie przyda. Mimo dość długiego wywodu nie pozostawię przykładu bez dalszego omówienia.
Kiedy posiadamy już wpisaną class-e i utworzony plik, potrzebujemy funkcji która będzie umożliwiała nam np. wyświetlenie, jakiegoś ciągu znakowego na monitorze, kiedy będziemy odpalać obiekt typu class. Wszystko to, ponieważ zazwyczaj chcemy wiedzieć czy to co napisaliśmy działa. Dobra i teraz parę uwag, nie można zmienić nazwy funkcji wewnątrz class-y z main, ponieważ wystąpi taki bład podczas otwierania class-y: ”Exception in thread "main" java.lang.NoSuchMethodError: main” i również nie wolno usunąć którejkolwiek z właściwości przypisanej do tej funkcji, ponieważ wynikną problemy przy kompilacji lub próbie uruchomienia aplikacji. A co do zawartości nawiasów, jest bardzo ważna, ponieważ wskazuje na znajdujący się w tej funkcji łańcuch znaków, który będzie wyświetlany. Żeby go wyświetlić (oczywiście w konsoli) najprostszą metodą jest użycie funkcji klasy wbudowanej: System.out.println();. Pomiędzy nawiasy należy wstawić zmienną z tekstem lub sam tekst w cudzysłowach i mamy pierwszy własny kod, który można skompilować.
Kompilacja i uruchamianie plików
Teraz opiszę to, na co wszyscy czytelnicy czekali. A mianowicie, kompilację plików, postanowiłem, że dodam również sposób ich uruchamiania. Jest to według mnie najfajniejszy moment zwłaszcza, gdy wszystko działa zgodnie z planem, mając już plik z rozszerzeniem *.java. Możemy uruchomić jakaś konsole systemową, w której będziemy mogli użyć kompilatora Javy. Który możemy wywołać dzięki poleceniu: javac nazwa_pliku.java, potem pojawi nam się nowy plik z rozszerzeniem *.class i będziemy mogli odpalić nasz plik komendą: java nazwa_class. No to w tym momencie wyświetli się na ekranie efekt naszej pracy, dla wielu to niewystarczająca wiedza i okaże się, że chcą wiedzieć więcej, bo kogo zadowolił by tak mizerny efekt? Ale o tym w późniejszych moich artykułach.
Zobacz więcej
Komentarze
Poradnik pisany z dedykacją dla użytkowniczki Shadija, której to zniknął
czytaj całośćDźwięki biosu i prawdopodobne przyczyny AWARD 1 krótki - brak jakic
czytaj całośćConky to najpopularniejszy wysoko konfigurowalny monitor systemu znany użytkonik
czytaj całośćJeżeli chcesz aby na twojej stronie internetowaj widniał stan twojego statusu sk
czytaj całośćChciałbym przedstawić w pełni bezpieczny sposób na sprawdzenie poprawne
czytaj całość© Copyright 2011 e-pomocnik.pl