Universitatea CodeGym
Învăţare
Curs
Sarcini
Sondaje și chestionare
Jocuri
Ajutor
Programa
Comunitate
Utilizatori
forum
conversație
Articole
Povesti de succes
Activitate
Recenzii
Abonamente
Tema ușoară
Lecții
Recenzii
Despre noi
start
Începe să înveți
Începeți să învățați acum
Harta misiunii
Lecții
Toate misiunile
Nivel 2
Metode de supraîncărcare | partea 2
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo! Acum câteva zile ți-am spus despre metodele de supraîncărcare. Ai înțeles totul?" "Da. Îmi amintesc. Fiecare metodă de clasă trebuie să fie unică. O metodă de membru este unică dacă clasa nu are altă metodă cu același nume și
Anularea metodei
Modulul 2: Java Core
Nivel,
Lecţie
Bună! Folosești deja metode Java și știi multe despre ele. Cu siguranță ați dat peste o clasă cu multe metode care au același nume, dar liste de argumente diferite. Vă veți aminti că în acele cazuri am folosit supraîncărcarea metodei. Astăz
Lecții suplimentare pentru nivel
Modulul 2: Java Core
Nivel,
Lecţie
Metode, parametri, interacțiuni și supraîncărcare O metodă este un set de comenzi care efectuează o anumită operație într-un program. Cu alte cuvinte, o metodă este o funcție, ceva pe care clasa ta știe să facă. În alte limbaje de programar
Construire avansată a proiectului Maven
Modulul 3
Nivel,
Lecţie
1.1 Lista de pluginuri de construit în Maven Ansamblul din Maven poate fi configurat foarte flexibil. Dezvoltatorii Maven au creat special zeci de plugin-uri, cu ajutorul cărora puteți configura în mod foarte flexibil diverse versiuni. Cele
Gestionarea fișierelor în timp ce construiți un proiect Maven
Modulul 3
Nivel,
Lecţie
2.1 plugin-ul de resurse de copiere a maven-resources-plugin Dacă construiți o aplicație web, atunci veți avea doar o grămadă de resurse diferite în ea. Acestea sunt biblioteci jar, servlet-uri jsp, fișiere de setări. Și, desigur, aceasta e
Construirea unui proiect de război
Modulul 3
Nivel,
Lecţie
Diferențele dintre fișierele război și jar De fapt , o bibliotecă jar este doar o arhivă zip, care urmează direct de la numele său: Arhiva Java . Cel mai adesea conține doar patru lucruri: clase compilate; resurse: fișiere de proprietăți și
Testarea unui proiect Maven în timpul construirii
Modulul 3
Nivel,
Lecţie
Testare în Maven Un alt punct important în munca lui Maven este faza de testare. Acesta va fi executat dacă rulați test , package , verify sau orice altă fază care urmează după ele. În mod implicit, Maven va rula toate testele care se află
Implementarea unui proiect cu Maven
Modulul 3
Nivel,
Lecţie
Folosind maven-deploy-plugin Și un alt subiect foarte interesant este implementarea automată a pachetului asamblat. Să presupunem că ne-am construit propria bibliotecă folosind Maven. Cum îl împingem automat într-un depozit Maven local, cor
Pluginuri utile Maven
Modulul 3
Nivel,
Lecţie
Depozitul tău maven pe GitHub Dezvoltatorii își pot încărca biblioteca pe GitHub, pentru care are un plugin special pentru site-maven-plugin . Să ne uităm la un exemplu de utilizare:
Proiect înrudit: Maven
Modulul 3
Nivel,
Lecţie
Sarcină: Trebuie să creați un fișier JAR executabil cu un joc JavaFX prin intermediul motorului grafic de la CodeGym. Pentru asta ai nevoie de: Furcă din depozitul https://github.com/CodeGymCC/project-maven Descărcați versiunea dvs. a
1
2
Please enable JavaScript to continue using this application.