Programmeerimiskeel Java/Primaarsed andmetüübid: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
M2s17 (arutelu | kaastöö)
Resümee puudub
M2s17 (arutelu | kaastöö)
75. rida:
* -128 esitledud kujul : 11111111
 
Tähele võiks panna, et Javas puudub arv -0(mis eksisteerib näiteks [[Programmeerimiskeel C]]'s), seega minimaalseima tüübi arvu absoluutväärtus tekitaks vea! Ja veel enam, pika täisarvu puhul, kui soovitakse negatiivet arvu(või sellesetsellest positiivset) tuleb 1 bitt'i asemel vahetada 64 bitt'i.
 
== JVM ==
Võib tunduda täiesti uskumatu, kuid 2 bait muutujat liites teostatakse 32-bitt'ilist arvu aritmeetikat, ning Java Virtual Machine'is on byte'ed, short'id ja int'id kõik 4 bait'i(32 bitt'i) pikad.