Wiadomo jest, że wydajno?ć aplikacji napisanych w języku JAVA jest gorsza niż wydajno?ć aplikacji
napisanych np. w języku C/C++. Dzieje się tak dlatego, że aplikacje napisane w języku C s?
kompilowane do kodu maszynowego, natomiast aplikacje JAVA s? kompilowane do pseudokodu, który jest
potem interpretowany przez wirtualna maszynę JAVA. Plusem jednak programowania w języku JAVA jest,
wydaje się, szybszy development. Należy tu również pamiętać, że nawet najszybszy język
programowanie nie pomoże, jeżeli programista zastosuje niewydajny algorytm. Dlatego ja osobi?cie
skłaniałbym się ku poprawie wydajno?ci wykorzystywanych algorytmów i zostałbym przy języku JAVA
niż zastanawiałbym się nad przej?ciem na inny język programowania celem poprawy wydajno?ci
aplikacji. w tej czę?ci postaram się zwrócić uwagę na kilka aspektów programowania w języku JAVA.
Umieszczę tu również kilka uwag dotycz?cych ogólnych porad dotycz?cych programowania niezależnie
od wykorzystywanego języka.<br><br>
* Serwlety i JSP
Tablice
Tworzenie obiektów
W?tki
* Bazy danych
Wyj?tki i obsługa błędów
EJB
Operacje na łańcuchach
Operacje na plikach
Operacje sieciowe
XML
Pętle
WebServices
Sortowanie
Algorytmy
Inne
Powrót
|