Diskuze: dobrý compiler - Java
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.


Kompiler nebo IDE? BlueJ je totiž IDE, kompiler je součástí javy.
Ok, IDE. Měl sem totiž za to, že pro "překlad" hotového textu do spustustitelného souboru je IDE (prostě "to na psaní) a compiler zvlášť. Jakto, že může být compiler součástí jazyka? Já měl vždy za to, že pro překlad svého výtvoru do spustitelného produktu potřebuju "další aplikaci", co script převede ve spustitelný soubor.
BlueJ znám, ale zatím mi přišel jen jako hračka na udělání pár čtverečků. Jak "ty čtverečky" spárovat s nějakou smysluplnou funkcí, třeba že bych si s pomocí pár frameworků kalkulačku.
PS: zkoušel jsem se zaregistrovat na ofiko webu oracle, (myslím https://login.oracle.com/) že bych si stáhl NetBeans, ale stále mi nepřišel aktivační email. Má s tímto problémem někdo zkušenosti?
Zapomeň na koncept z nativních jazyků :
Pokud mermomocí trváš na IDE Netbeans, bylo převedeno pod Apache Apache NetBeans 12
podporující Javu 11 a vyšší
pokud chceš starší NetBeans 8 s Javou max 8
Existují ještě IDE Eclipse IDE Eclipse nebo IntelliJ IDEA a samozřejmě existují ještě jiná IDE.
Kompilátor je součástí každého JavaSE (standard edition) JDK (java developer kitu)
Pokud chceš programovat bez IDE tak tu máš na to pár článků.
Sám píšeš, že začínáš s Javou. Proč tedy jednoduše nezačneš odtud? https://www.itnetwork.cz/…-jazyka-java
Tady si dali tu práci a skutečně tě vedou za ručičku až do doby, než budeš vše plně chápat. Je tu krásně vše vysvětleno a když by sis přečetl už jen 2. kapitulo zdejšího tutoriálu, tak už máš nainstalovaný NetBeans a zodpovězenou svoji otázku.
Mimochodem, BlueJ je vcelku solidní IDE, ale spíš jako podpůrná aplikace. Raději si zvykni na jedno ze 3. nejpoužívanějších IDE (NetBeans, Eclipse a nejlepší volba - Intellij IDEA (ta je výborná především z toho důvodu, protože JetBrains, který toto IDE vyrábí, tak vyrábí IDEčka i pro ostatní jazyky, takže až budeš přecházet na jiný jazyk, tak budeš ve známém prostředí. No a hlavně je velmi prizpůsobivé a můžeš si řadu věci LEHCE nastavit podle sebe. To samozřejmě jde u všech IDE, ale IDEA mě osobně (a nejsem v tom sám) přijde hodně intuitivní a lehce vyhledáš vše, co potřebuješ. Navíc má řadu vymožeností, které lehce usnadňují orientaci v kódu (kupříkladu ani v eclipse ani v netbeans jsem neviděl, že by šlo "skočit" z kódu do konfiguračních souborů a naopak. Hlavně třeba ve webových aplikacích právě tohle hodně usnadňuje práci).
Takže mrkni na ten tutoriál. Je dobře zpracovaný a rozhodně se tu naučíš programovat. + když ti něco nebude jasné, tak máš tady možnost zpětné vazby a je tu spousta aktivních a zkušených programátorů, kteří ti rádi poradí.
Zobrazeno 5 zpráv z 5.