» Poradna » Ostatní

Android java vs java

 |   |  Microsoft Windows 10 Chrome 55.0.2883.87

Zdravím, chtěl jsem se zeptat, jestli je nebo jaký je rozdíl mezi programování java pro android a klasickým programování v javě pro PC :) díky :)

Mohlo by vás také zajímat

Odpovědi na otázku

 | Microsoft Windows 10 Chrome 55.0.2883.87

To samozřejmě ano.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 55.0.2883.87

jaký, jestli se můžu zeptat? :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 55.0.2883.87

Zmena je v tom, že Android má vlastné SDK s vlastným jadrom postaveným na Java Virtual Machine menom Dalvik, po novom ART. Na kompiláciu Android aplikácie sa používa Oracle Java Development Kit.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 55.0.2883.87

mezi sebou to má k sobě blízko? dají se naučit obě, když se budu učit java pro android? nebo je tam poznatelný rozdíl?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Firefox 51.0

a proto je to jinej programovaci jazyk jo ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 55.0.2883.87

Jazyk je stejný. To okolo je zásadně jiné.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 55.0.2883.87

Dá se to naučit v pohodě, když umíš jedno, pude i druhé?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 55.0.2883.87

Java je stále Java, takže jazyk a jeho syntaxe je stále stejná. Tj if má stejnou strukturu a funkci, tam kde píšeš středník v javě na PC, tak tam bude středník i v javě na androidu.To co bude jinak jsou použité knihovny a jejich funkce. Tedy například když budeš chtít stáhnout soubor z internetu přes HTTP protokol, tak na PC použiješ jiné knihovny a metody než na Androidu. Jazyk to bude stále stejný, takže za názvem metody stále budou kulaté závorky a v uvozovkách adresa souboru (jen příklad) na internetu. Ale ten název funkce co to stahuje bude v obou případech jiný.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 55.0.2883.87

Dá se to naučit v pohodě, když umíš jedno, pude i druhé?

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Java