NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Chyba při kompilaci

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Acerik
Tvůrce
Avatar
Acerik:29.3.2016 17:12

Dobrý den má hra běží pokud jí zapnu v IDE ale pokud jí dám "Clean and build" tak ukáže log tuto chybu

Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Odpovědět
29.3.2016 17:12
“Every programmer is an author.”
Avatar
Acerik
Tvůrce
Avatar
Acerik:29.3.2016 17:46

Všechny soubory ke hře jsou zde https://github.com/Acerik/Rentium používám jen java knihovnu

Nahoru Odpovědět
29.3.2016 17:46
“Every programmer is an author.”
Avatar
Odpovídá na Acerik
Petr Štechmüller:29.3.2016 17:59

Ahoj, na obrázku máš seznam věcí, co používáš a jsou deprecated, to znamená, že by se neměly používat, protože jsou zastaralé/nebez­pečné.

Nahoru Odpovědět
29.3.2016 17:59
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Tvůrce
Avatar
Odpovídá na Petr Štechmüller
Acerik:29.3.2016 18:12

A nějaká nová verze? Těchto věcí?

Nahoru Odpovědět
29.3.2016 18:12
“Every programmer is an author.”
Avatar
Odpovídá na Acerik
Petr Štechmüller:29.3.2016 18:28

Koukni se na něco, čemu se říká Monitor (v kontextu k vláknům).
Popřípadě, pokud si věříš, tak je tu balík java.util.con­current, ve kterém jsou užitečné třídy pro práci ve více vláknech.

Ovšem je otázka, zda-li je to potřeba. Neděláš něco špatně?
Koukal jsem na kód, a máš se ještě hodně co učit...

Nahoru Odpovědět
29.3.2016 18:28
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Tvůrce
Avatar
Odpovídá na Petr Štechmüller
Acerik:29.3.2016 18:38

No já vím že to druhé vlákno a ten začátek nemám nejlépe pořešený... ale to je že to zastaralé snad není důvod aby to nešlo ne?

Nahoru Odpovědět
29.3.2016 18:38
“Every programmer is an author.”
Avatar
Odpovídá na Acerik
Petr Štechmüller:29.3.2016 19:04

Tak dokud to funguje, tak bych to asi neřešil, ale podle dokumentace je možný deadlock (zamrznutí aplikcace)

Nahoru Odpovědět
29.3.2016 19:04
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Tvůrce
Avatar
Odpovídá na Petr Štechmüller
Acerik:29.3.2016 19:07

No ono jde to v IDE ale jak mimo už ne :( a když dám wait tak mi to hází error pokud na to kliknu

Nahoru Odpovědět
29.3.2016 19:07
“Every programmer is an author.”
Avatar
Odpovídá na Acerik
Petr Štechmüller:29.3.2016 19:08

Pokud nerozumíš dostatečně problematice vláken, tak nezbývá nic jiného, než si o tom něco přečíst. Můžeš začít třeba tady: http://www.itnetwork.cz/java/vlakna

Nahoru Odpovědět
29.3.2016 19:08
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Tvůrce
Avatar
Odpovídá na Petr Štechmüller
Acerik:29.3.2016 20:00

Jelikož tam nikde jak vlákna stopnout tak mi to je k ničemu ;)

Nahoru Odpovědět
29.3.2016 20:00
“Every programmer is an author.”
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 10.