Artykuły dla tagu Java

sxc.hu
gru 16 2008
0

Java - operacje na tekście

Możliwość korzystania z łańcuchów tekstowych jest niewątpliwie jednym z ważniejszych aspektów każdego języka programowania. Jest to podstawowy aspekt, który powinien znać po prostu każdy. W Javie operacje na tekście, w głównej mierze opierają się o klasę String. Zgodnie z konwencją tego języka, zmienna typu String posiada obiektowy charakter. Oznacza to, że jeśli tworzymy nową zmienną typu String, tak faktycznie tworzymy nowy obiekt klasy String. Dzięki takiemu podejściu możemy wykonywać różne metody i operacje, które zostały zdefiniowane w tej klasie. Poszczególnym metodom a także innym towarzyszącym klasom (StringBuilder, StringTokenizer, StringBuffer), przyjrzymy się w tym artykule

gru 13 2008
0

Modernizacja serwisu

Mam ogromną przyjemność poinformować wszystkich czytelników o zakończeniu prac związanych z modernizacja serwisu. Pragnę również poinformować, że dokonałem korekty wszystkich artykułów, które dotychczas znajdowały się na stronie, wiele z nich zostało napisanych praktycznie od nowa. Postarałem się również uwzględnić technologiczne zmiany jakie nastąpiły w międzyczasie. W artykułach umieściłem również część sugestii zawartych w komentarzach, dlatego zostały one usunięte. Ponieważ strona posiada nowy silnik, zmieniły się również linki do poszczególnych artykułów i działów. Ponieważ wiele z poprzednich linków, wciąż pozostaje zaindeksowanych w indeksie Google'a, dlatego też stworzyłem specjalne przekierowania dla stron. Prawdopodobnie za jakiś czas gdy nowe elementy strony zostaną zaindeksowane, usunę również przekierowania.

gru 10 2008
0

Zgadnij liczbę - prosta, tekstowa gra w Javie

Jak zapewne każdy z was przekonał się na własnej skórze, nauka czegokolwiek w oparciu tylko o samą teorię może doprowadzić do załamania nerwowego, rozstroju żołądka itd.;p Dlatego postanowiłem napisać artykuł, a właściwie tutorial, który pozwoli wykorzystać podstawy Javy do napisania zabójczo prostej gry Zgadnij liczbę. Cel gry jest prosty. Aplikacja losuje liczbę z określonego przedziału a następnie użytkownik próbuje ją zgadnąć. Jeśli się pomyli, program daje mu wskazówkę: szukana liczba jest mniejsza/większa (w zależności od sytuacji). Zabawa trwa dopóki nie znajdziemy szukanej liczby. Na końcu aplikacja wyświetla komunikat informujący o tym, za którym razem udało nam się zgadnąć liczbę. Tak więc bierzemy się do pracy:).

gru 09 2008
0

Instrukcje sterujące i pętle w Javie

Instrukcje sterujące i pętle są jednymi z najważniejszych elementów każdego języka programowania. W tym również oczywiście Javy. Wypada je znać każdemu, nawet nie szanującemu się programiście. Dlatego poświęcę cały artykuł aby przedstawić dwie kluczowe instrukcje sterujące: if i switch i trzy pętle: for, while i do...while.

gru 08 2008
0

Eclipse - zintegrowane środowisko programistyczne dla Javy

Kiedy rozpoczynamy przygodę z jakimś językiem programowania, szybko zdajemy sobie sprawę, że gdzieś trzeba ten kod klepać. Potrzebna jest aplikacja, która posłuży nam za swego rodzaju edytor tekstu. Gotowy napisany kod, możemy potem skompilować i po zabawie. Rasowi programiści powiedzą, że im do pełni szczęścia wystarczy notatnik. Mały, szybki i lekki program. Czego chcieć więcej? Ale nie oszukujmy się, notatnikiem to możemy się pobawić w domu, jak nam się nudzi. Może zabrzmię przesadnie, ale pisanie kodu źródłowego w klasycznym notatniku Windows to skrajny masochizm, za co pewnie przez wielu zostanę skarcony. Notatnik nie byłby, taki skrajnie zły... ale, no właśnie ale. To jest tylko notatnik. Nie ma tutaj kolorowania składni, taby gubią się po naciśnięciu entera, przez co cały kod wygląda skrajnie nieczytelnie. Nie wspomnę już o braku jakiejkolwiek walidacji kodu czy możliwości podpowiedzi składni. A chodzi chyba o to by było łatwo, szybko i przyjemnie. Prawda? Ale może być lepiej. Wystarczy tylko wybrać odpowiednie zintegrowane środowisko programistyczne (z ang. IDE). Jednym z takich środowisk jest właśnie Eclipse, któremu poświęcę ten artykuł.

gru 07 2008
0

Zmienne, stałe i obiekty w Javie

Zmienne są bardzo ważnym i użytecznym elementem każdego języka programowania w tym również Javy. Pozwalają na przechowywanie określonej informacji. Ze zmiennymi możemy robić naprawdę wiele. Możemy tworzyć nowe zmienne, modyfikować istniejące, kasować ich zawartość, jednym słowem ze zmienną możemy zrobić dosłownie wszystko. Ponieważ Java jest językiem obiektowym, dlatego również jej zmienne są obiektowe (choć właśnie w tej materii występują wyjątki).

gru 06 2008
0

Java - charakterystyka platformy i języka

Java jest obecnie jednym z najpopularniejszych języków programowania. Należy do grupy tzw. języków wysokiego poziomu, w których wiele rzeczy wykonywanych jest automatycznie i nie musi ich wykonywać programista. Początki Javy sięgają roku 1995 roku. Wtedy to grupa programistów pod kierownictwem Jamesa Goslinga, rozpoczęła pracę nad nowym obiektowym językiem. Inspiracją programistów stał się język C++. Był to dominujący język na platformę Windows w latach 90siątych. Do dziś cieszy się on wciąż ogromnym zainteresowaniem. Utworzenie Javy okazało się strzałem w dziesiątkę. Dzięki nowoczesnemu obiektowemu charakterowi, przenośności i niezależności od architektury, nowy język w krótkim czasie stał się hitem. W kolejnych akapitach skupię się na poszczególnych cechach języka.

gru 05 2008
0

Przegląd technologii internetowych

Kiedy na początku lat 90siątych powstały strony WWW wielu ludzi było pod olbrzymim wrażeniem tej nowej, znakomitej technologii, choć początkowo były to tylko proste strony opierające się na kilku podstawowych znacznikach oraz blokach tekstu. Nie było możliwości wstawienia multimediów, języków skryptowych itp. Nikt nie miał wątpliwości że Internet i HTML (szczegóły poniżej) stanowią przyszłość informatycznego świata. Technologia szybko zaczęła się rozrastać. Zaczęto dodawać kolejne znaczniki umożliwiające załączanie multimediów, dodawania nowych elementów na stronie itd. Z biegiem czasu zaczęto zdawać sobie sprawę, że nie da się wszystkiego zrobić za pomocą statycznych elementów. Szczególnie problemowe okazały się kwestie dotyczące designu i dynamiki witryny. Dlatego do stron napisanych w HTML zaczęto dołączać inne technologie, technologie, które zmieniły oblicze Internetu.

1 2