Jaka jest różnica między Java a Javascript?
Czy Java i Javascript to są dwa różne języki programowania? A jeśli tak, to czym się różnią? Który gdzie się stosuje?
18 Odpowiedzi
– Java to obiektowy język programowania, a JavaScript to obiektowy język skryptowy.
– Aplikacje w języku Java działają w maszynie wirtualnej lub w przeglądarce, a kod JavaScript jest uruchamiany wyłącznie w przeglądarkach.
– Kod języka Java wymaga skompilowania, a kod JavaScript pozostaje w formie tekstu.
– Języki te wymagają różnych wtyczek.
Javascript działa w ramach przeglądarki, wykorzystujesz go w aplikacjach i na stronach internetowych. Java to bardziej rozbudowany język wykorzystywany na różnych platformach w różnych celach i jest znacznie trudniejszy do nauczenia niż javascript.
Java i Javascript to dwa różne języki programowania. Javascipt jest językiem skryptowym natomiast Java jest językiem kompilowanym do kodu bajtowego. Javascipt stosuje się najczęściej do tworzenia stron internetowych, najczęściej do frontendu.
Jeśli chciałbyś się czegoś poduczyć i masz wybierać między java i javascript, to jeśli wybierzesz javascript, to od razu musisz nauczyć się też html i css, ponieważ sama wiedza javascript jest bezużyteczna. Ale to wszystko w sumie to mniej więcej tyle samo do ogarnięcia co w java. A właściwie to java to i tak więcej nauki.
Zadałeś dobre pytanie i miejmy nadzieję że trafią tu ludzie, którzy nie znają różnicy. Nieraz miałem zapytanie, czy byłbym w stanie zrobić stronę z użyciem java, co oczywiście jest absurdem. Do stron używa się javascript, ale to tylko dodatek. Jednak często niezbędny dodatek. Rola javascriptu jest coraz większa w nowych stronach.
Javascript jest używany przy budowie stron internetowych i działa w przeglądarce, java to bardziej rozbudowany język i działa na różnych platformach, można z nim robić więcej rzeczy – aplikacje, gry.
Ciężko będzie laikowi wytłumaczyć różnicę między java a javascript. Najlepiej, jak wybierzesz dziedzinę, którą chcesz się zajmować i naucz się języków z nią związanych i wtedy zrozumiesz różnice, jeśli twoja dziedzina zahaczy o java lub javascript. Ale są to 2 całkiem różne języki i nie wolno ich mylić ani używać zamiennie.
Powyżej temat java a javascript został praktycznie wyczerpany, dodam tylko jeszcze, że jeśli chcesz iść w internet, robienie stron, to Ciebie interesuje javascript, nie java. Java to bardziej rozbudowany język do różnych platform, bardzo ciężki do ogarnięcia w porównaniu do javascript.
Java a javascript to dwa całkiem różne języki programowania. Javascript pomoże Ci budować ładne, interaktywne strony internetowe. Java pomoże Ci programować różne rzeczy, może działać w maszynie wirurtualnej lub przeglądarce, a javascript tylko w przeglądarce.
Język programowania JavaScript tak w ogóle został opracowany przez firmę Netscape Inc., platforma Java to jest coś innego, o niej można się dowiedzieć na java.com
Gdy piszesz w javascript, skrypt pozostaje w formie tekstu. Java wymaga skompilowania.
Javascript to nie jest taki typowy język programowania jak java, jak informatyk ma po 2 czy 3 latach studiów styczność z javascript to trochę się dziwi.
Różnice zostały dość dobrze objaśnione powyżej, ja tylko dodam, że jeśli np. prowadzicie agencję tworzącą strony internetowe i piszecie specyfikację dla strony internetowej, to będzie javascript, nie java, nie mylcie się bo takie gafy już widziałem.
Jeśli chcesz się uczyć robić strony internetowe lub aplikacje internetowej, naucz się javascript. Jak chcesz programować na różne platformy, to Java (albo jakiś inny język). Java a javascript to dwa różne języki, nie wolno ich mylić.
Zacznij się uczyć programowania, to łatwiej będzie Ci zrozumieć różnicę między java a javascript. Jeśli jesteś laikiem to żadne wyjaśnienia tutaj nic Ci nie ułatwią.
Javascript bardziej przyda Ci się w branży internetowej, tworzenia stron i aplikacji webowych. Java to jest bardziej platforma do zastosowania na konkretnych urządzeniach.
Javascript naucz się, jak interesują Cię technologie webowe/internet. Javascript to podstawa w tej kwestii, tak samo jak html i css.
Java to język używany szerzej. Jak chcesz nauczyć się czegoś więcej, możesz nauczyć się Java, ale to będzie trudniejsze i zajmie więcej czasu.
Javascript bardzo ewoluował w ostatnich latach, kiedyś to był język do jakichś prostych interaktywności, teraz tworzy się w nim całe biblioteki, strony internetowe i środowiska. Angular.js, react.js i node.js zmieniają rzeczywistość. Nie wspomnę już o najlepszej rzeczy – jquery.
JavaScript powoli wysuwa się na pierwsze miejsce pośród języków programowania i ma coraz więcej zastosowań. Coraz więcej programistów będzie musiało go znać.
Zacząłem się uczyć JavaScript 2 tygodnie temu i już głowa mi pęka. Jest tyle frameworków, tyle różnych rozwiązań że nie wiem czego się chwytać.
Java i JavaScript to dwa bardzo różne języki programowania. Java jest statycznie typowanym, obiektowym językiem, który jest używany do tworzenia dużych aplikacji korporacyjnych. Z drugiej strony, JavaScript jest dynamicznym, interpretowanym językiem, który jest używany do tworzenia mniejszych aplikacji, zwykle dla sieci.
Java jest językiem kompilowanym, co oznacza, że przed wykonaniem kod jest przekształcany w instrukcje czytelne dla maszyny. Dzięki temu programy w Javie są szybsze i bardziej niezawodne niż języki interpretowane, takie jak JavaScript. Jednakże oznacza to również, że kod Javy jest mniej elastyczny niż kod JavaScript, ponieważ musi być skompilowany przed uruchomieniem.
JavaScript jest językiem interpretowanym, co oznacza, że kod jest czytany i wykonywany linia po linii w czasie działania. To sprawia, że programy JavaScript są wolniejsze i mniej niezawodne niż kompilowane języki takie jak Java. Jednakże, czyni to również kod JavaScript bardziej elastycznym, ponieważ może on być zmieniany w locie bez potrzeby rekompilacji.
Ogólnie rzecz biorąc, Java jest lepszym wyborem dla dużych, złożonych aplikacji, natomiast JavaScript jest lepszym wyborem dla małych, dynamicznych aplikacji.
Chociaż powoli to się zmienia i nawet w Javascript buduje się coraz bardziej zaawansowane systemy.