Domov vývoj Čo je to autoboxing? - definícia z technológie

Čo je to autoboxing? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Autoboxing?

Autoboxing je termín pre novšie konvencie kódovania, predovšetkým v jazyku Java, ktorý môže pomôcť pri porovnávaní primitívnych typov a tried obalov rôznych druhov premenných. Autoboxing v podstate umožňuje odkazovať na hodnotu primitívneho typu prostredníctvom konverzie typu a preniesť ju na sofistikovanejšiu referenciu.

Techopedia vysvetľuje Autoboxing

Jedným z príkladov spôsobu fungovania autoboxingu je použitie celého čísla v kóde. Primitívny typový odkaz „int“ je v kontraste s objektovým odkazom „Integer“. V starších verziách Java nebolo možné získať novú hodnotu pomocou odkazovania na primitívne typy určitými spôsobmi, ako je napríklad výpočet súčtu dvoch z týchto premenných. Autoboxing umožňuje tento druh identifikácie hodnôt tým, že hodnoty z primitívnych typov, ktoré sa potom „autoboxujú“, do triedy obalov. „Vybalenie“ znamená spätný proces.


Autoboxing je k dispozícii v novších verziách jazyka Java a môže ušetriť čas a úsilie automatizáciou procesu prevodu. Programátori ho môžu používať rôznymi spôsobmi, s celými číslami, pohybujúcimi sa v sieti a inými jednoduchými typmi údajov, aby poskytli rôznorodejšie výsledky v kóde.

Čo je to autoboxing? - definícia z technológie