out.println(sõne1 == sõne2); · võrdlemine System.out.println(sõne1.equals(sõne2)); true Literaal - konkreetse väärtuse üleskirjutus programmis; literaale ei tohi poolitada; literaalina esitatud väärtuse tüüp on määratud kirjakujuga. Näiteks : 1. 0, -15, 2000 int-tüüpi kümnendsüsteemis 2. 0b0, -0b1111, 0b0_011_111_010_000 int-tüüpi kahendsüsteemis (alates Java 1.7) 3. 00, -017, 03720 int-tüüpi kaheksandsüsteemis 4. 0x0, -0Xf, 0xF int-tüüpi kuueteistkümnendsüsteemis 5. 0L, -017l, -0Xf1, 0x3E8l long-tüüpi (soovitavalt L, mitte l) 6. 0., -15., 60.301, 20000e-1 double-tüüpi 7. 0.D, -15.d, 20e2d double-tüüpi 8. 0.f, 15.F, 60.9f, 20000e-1F float-tüüpi 9. 'a', '%', 'n' , '\', 'u03a8', '177' char-tüüpi 10. "", "abc", "1. n 2." String-tüüpi 11. true, false boolean-tüüpi (ainsad) 12. null suvalist viit-tüüpi (tühiviit) Sõneliteraal char[] tähed = {'a','b','c'};
IBM PC-standardiga ühilduvate arvutisüsteemide kõvaketastel asub Master Boot Record ketta esimeses sektoris. Master Boot Record on ketta jaotusele elulise tähtsusega: kui seal olevat infot rikkuda, on keeruline välja selgitada partitsioonide asukohti, mahtusid ja tüüpe. Sektori maht (seega ka Master Boot Record'i maht) on 512 baiti. Master Boot Record koosneb järgmises tabelis antud osistest. Nihkebaidi all mõtleme nihet alates sektori esimesest baidist. Nihe (B) Maht (B) Selgitus 0x0 0x1B8 Alglaadimise masinkood (boot code) 0x1B8 0x4 Ketta signatuur 0x1BE 0x40 Ketta jaotustabel (partition table) 0x1FE 0x2 MBR-i signatuur (sümbolid koodidega 55 ja AA) Alglaadimise masinkood algab sektori algusest seetõttu, et kui kõvakettalt kästakse süsteem laadida, alustatakse masinkoodi täitmist ketta esimese sektori esimesest baidist. Reeglina on masinkoodis hüpe aktiivse partitsiooni alglaadeplokile (boot block).