Tartalomjegyzék:

Mit csinál a casting a Java nyelven?
Mit csinál a casting a Java nyelven?

Videó: Mit csinál a casting a Java nyelven?

Videó: Mit csinál a casting a Java nyelven?
Videó: JAVA, INDONESIA: Prambanan temple and Ratu Boko | Yogyakarta 2024, November
Anonim

Öntvény ban ben Jáva . A casting az a változó létrehozásának folyamata egy másik típusú változóként viselkedik. Ha egy osztály osztozik egy IS -Egy vagy öröklődési kapcsolat egy másik osztállyal vagy interfésszel, azok változóival tud lenni öntvény egymás típusához. Néha a leadott az megengedett és néha az is leadott az nem megengedett.

Akkor hogyan működik a típusöntés Java-ban?

A Java nyelven kétféle öntés létezik:

  • Szélesítő öntés (automatikusan) - kisebb típus átalakítása nagyobb betűméretre. byte -> short -> char -> int -> long -> float -> double.
  • Szűkítő öntés (manuálisan) - nagyobb típus átalakítása kisebb méretű típusra. double -> float -> long -> int -> char -> short -> byte.

Tudja azt is, hogyan kell változót önteni Java nyelven? Változók

  1. Írja be: Casting Java nyelven. A típusöntést arra használják, hogy egy objektumot vagy változót egy másik típusúvá alakítsanak át.
  2. Szintaxis. dataType variableName = (dataType) variableToConvert;
  3. Megjegyzések. Két öntési irány létezik: szűkítés (nagyobbtól kisebb típusig) és szélesítés (kisebbtől nagyobb típusig).
  4. Példa.

Hasonlóképpen felteszik a kérdést, hogy mi a primitív öntvény a Java nyelven, és miért van rá szükségünk?

Öntvény között primitív típusok lehetővé teszik te az egyik típus értékét a másikra konvertálni primitív típus. Ez leggyakrabban a numerikus típusoknál fordul elő. Csak egy primitív típus soha nem használható gipszben. Logikai értékek kell igaz vagy hamis lehet, és nem használható a öntvény művelet.

Mi az implicit típuskonverzió?

Implicit típuskonverzió egy automata típus átalakítás a fordító végzi el, amikor az adatok eltérőek típusok össze van keverve. Amikor egy implicit konverzió megtörtént, ez nem csupán a kifejezés értékének újraértelmezése, hanem a átalakítás ennek az értéknek az új értékben egyenértékű értékére típus.

Ajánlott: