Hjem Personlig finansiering Hvad du bør vide om størrelsen på din Java-kode - dummies

Hvad du bør vide om størrelsen på din Java-kode - dummies

Video: String Theory Explained – What is The True Nature of Reality? 2025

Video: String Theory Explained – What is The True Nature of Reality? 2025
Anonim

Når du kodes i Java, vil du gerne tage hensyn til den faktiske størrelse af din kode. Lad os se på et eksempel. Men først. her er dagens nye ordforråd ord:

  • foregift (gavekort) n. En præmie, som en leasingtager betaler til udlejeren ved indgåelse af en lejekontrakt.
  • ovenfor (her-i-være-forgrunden) adv. I en tidligere del af dette dokument.

Forestil dig nu at scanne nogle komprimerede tekst. I denne tekst er alle emner blevet fjernet for at spare lagerplads. Du kommer over følgende række bogstaver:

herforforgiftetit

Spørgsmålet er, hvad betyder disse bogstaver? Hvis du kendte hvert ords længde, kan du svare på spørgsmålet:

her forkastes rediger

herover begavet

her før gave Ed it

En computer står over for samme slags problem. Når en computer gemmer flere tal i hukommelsen eller på en disk, sætter computeren ikke tomme mellemrum mellem tallene. Så forestill dig, at en lille del af computerens hukommelse ligner de ting i billedet nedenfor. (Computeren arbejder udelukkende med nuller og dem, men billedet nedenfor bruger almindelige cifre. Med almindelige cifre er det nemmere at se, hvad der sker.)

Gem cifrene 4221.

Hvilke numre eller tal er gemt i dette billede? Er det to tal, 42 og 21? Eller er det et nummer, 4, 221? Og hvad med lagring af fire tal, 4, 2, 2 og 1? Alt afhænger af mængden af ​​plads, som hvert nummer bruger.

Forestil dig en variabel, der gemmer antallet af betalingsdage i en måned. Dette nummer bliver aldrig større end 31. Du kan repræsentere dette lille nummer med kun otte nuller og dem. Men hvad med en variabel, der tæller stjerner i universet? Det tal kunne nemt være mere end en trillion, og at repræsentere 1 billioner præcist, du har brug for 64 nuller og dem.

På dette tidspunkt kommer Java til undsætning. Java har fire typer hel tal. Du kan erklære

int gumballsPerKid;

Du kan også erklære

byte paydaysInAMonth;

kort sickDaysDuringYourEmployment;

lang numberOfStars;

Hver af disse typer ( byte , kort , int og lang ) har sit eget udvalg af mulige værdier.

Java's primitive numeriske typer
Type navn Område af værdier
Hele taletyper
byte -128 til 127
kort -32768 til 32767
int -2147483648 til 2147483647
lang -9223372036854775808 til 9223372036854775807
Decimal antal typer
float -3.4 × 10 38 til 3. 4 × 10 38
dobbelt -1. 8 × 10 308 til 1. 8 × 10 308

Java har to typer decimaltal (tal med cifre til højre for decimaltegnet). Du kan erklære

dobbelt beløb;

Du kan også erklære

float monthlySalary;

I betragtning af valget mellem dobbelt og float , vil du sandsynligvis vælge dobbelt . En variabel af typen double har et større muligt værdiforbrug og meget større nøjagtighed.

I tabellen ovenfor ses seks af Java's primitive typer (også kendt som simple typer). Java har kun otte primitive typer, så der mangler kun to af Java's primitive typer fra tabellen ovenfor

Som startprogrammerer behøver du ikke at vælge mellem typerne i tabellen. Brug kun int til hele tal og dobbelt til decimaltal. Hvis du i dine rejser ser noget som kort eller float i en andens program, skal du bare huske følgende:

  • Typerne byte , > kort , int og lang repræsenterer hele tal. Typerne
  • float og double repræsenterer decimaltal. Det meste af tiden, det er alt, hvad du behøver at vide.
Hvad du bør vide om størrelsen på din Java-kode - dummies

Valg af editor

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Du kan Brug QuickBooks Online (QBO) Check vinduet til at skrive en check for at betale et faktura, du tidligere indtastede - noget, du ikke kan gøre i QuickBooks desktop produkt. Brug ikke Check-transaktionen, hvis du planlægger at betale flere regninger. Hvis du vælger en betalingsmodtager, for hvem der foreligger en udestående faktura, QBO ...

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Vælger skrivefakturaer fra revisionsværktøjerne menuen i QBOA viser siden Skriv ud fakturaer, som giver dig mulighed for at se fakturaer, du måske vil afskrive, og derefter skrive dem til en konto efter eget valg. Øverst på siden indstiller du filtre for at få vist de fakturaer, du vil have ...

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Din klient importerer de ændringer, som du ' har lavet i revisorens kopi af QuickBooks 2012-datafilen i hendes arbejdskopi af datafilen. For at gøre dette vælger klienten filen Arkiv → Revisorens Kopi → Klientaktiviteter → Kommandoen Import Revisorens Ændringer. QuickBooks viser dialogboksen Importer regnskabsførerens ændringer. For at bruge importkontoens ændringer ...

Valg af editor

Brug Flash med Nature Photography - dummies

Brug Flash med Nature Photography - dummies

Som regel afhænger du af naturlig belysning til naturfotografering. Du kan dog bruge flash-flash eller en ekstra flash-enhed til at øge naturlig belysning. On-flash-kamera De fleste digitale kameraer leveres med en flash på kameraet. Blitzenheden springer op, når det er nødvendigt. Du kan også aktivere flash på kameraet, når du skal tilføje en ...

Brug tredjeparts rå software til HDR fotografi - dummies

Brug tredjeparts rå software til HDR fotografi - dummies

Du kan købe eller downloade et væld af Råredigerere og konvertere fra tredjepart, der hjælper dig med at lave billeder med høj dynamisk rækkevidde. Hvis du er utilfreds med din nuværende software og vil prøve noget nyt, skal du hænde på en eller flere af de programmer, der er angivet i tabellen. Rå redaktører fra tredjepart Navn URL Platform (er) Freeware? ...

Brug dekorative accenter i mad stil og madfotografi - dummies

Brug dekorative accenter i mad stil og madfotografi - dummies

Når fødevaren alene ikke skaber Det drama eller den intrigue, du vil have i din fotografering med dekorative accenter - af farve, form eller tekstur - kan give dine billeder den ekstra effekt, du leder efter. Accenter er forbedringer af fødevarematerialet, og selvom de tjener formålet med at ophæve maden, er de ...

Valg af editor

Sådan finder du formatering i Word 2007 - dummies

Sådan finder du formatering i Word 2007 - dummies

Du kan bruge kommandoen Find til at skure dit Word 2007-dokument til formatering af oplysninger. Hvis du f.eks. Kun vil finde de forekomster af ordet, der ligger i fed skrift, kan du gøre det. Dette eksempel søger efter teksten gåseæg med en skriftstørrelse på 24 point i en ...

Hvordan man finder tekst i Word 2016 - dummies

Hvordan man finder tekst i Word 2016 - dummies

Ikke gider med båndet! For at finde tekst i dit Word 2016-dokument, tryk Ctrl + F, den mindeværdige tastaturgenvej til kommandoen Find. Du ser navigationsruden, svarende til hvad der vises her. Navigationsruden. Skriv den tekst, du vil lokalisere, i feltet Søg dokument. Når du skriver forekomster af teksten ...

Hvordan man finder stilarter i Word 2016 - dummies

Hvordan man finder stilarter i Word 2016 - dummies

Stilarter bor på Word 2016 Home-fanen navngivet Styles-gruppe, som vist her. Hvad du ser på båndet er Style Gallery, som kan udvides til en fuld menu med stilvalg. Hvor Word-stilarter lurer. Klik på dialogboksen launcher i det nederste højre hjørne af Styles-gruppen ...