Hem Personliga finanser Operatörer - dummies

Operatörer - dummies

Video: Kan du lära dig programmera på 12 veckor? IT-konsulterna berättar 2024

Video: Kan du lära dig programmera på 12 veckor? IT-konsulterna berättar 2024
Anonim

Operatörer är en viktig del av Java Application Development. De gör precis som deras namn innebär - de verkar på värdet i en primitiv typ eller ett objekt på något sätt. Exakt hur det fungerar på värdet beror på operatören.

I vissa fall kommer en operatör att ändra värdet i variabeln, men i andra fall använder operatören bara värdet för att utföra en specialiserad uppgift, till exempel att jämföra två värden. Java ger en mängd operatörer som utför alla tänkbara uppgifter.

Det bästa sättet att förstå hur operatörerna arbetar och vad de gör är att gruppera dem i kategorier och titta sedan på varje kategori individuellt. I varje av följande avsnitt beskrivs en annan operatörskategori och visar hur du använder operatörerna inom den kategorin till din fördel. Här är en snabb översikt över operatörerna i det här kapitlet:

  • Uppdragsoperatörer ange det värde du definierar i variabeln. Den grundläggande uppdragsoperatören ersätter värdet i variabeln. Kombinerade uppdragsoperatörer utför en matematikrelaterad uppgift och uppdaterar värdet i variabeln. Det är nästan omöjligt att skriva en ansökan utan att göra olika uppdrag av något slag.

  • Aritmetiska operatörer utföra någon matematikrelaterad uppgift, inklusive addition, subtraktion, multiplikation och division. De flesta applikationer behöver utföra matrelaterade uppgifter, även om användaren inte känner till matematikfunktionen. Du kommer att upptäcka när boken fortskrider att matematik är en oundviklig del av programmeringen.

  • Unary operators för att variabeln ska interagera med sitt eget innehåll på något sätt, till exempel incrementing (add to) eller decrementing (subtraherar från) variabelns värde. I många avseenden ger unary operatörer en stenografi som gör programkoden lättare att förstå och snabbare att skriva.

  • Relationella och villkorliga operatörer utför en jämförelse av någon typ och ge ett resultat som återspeglar den jämförelsen. Dessa operatörer gör det möjligt för applikationer att fatta beslut baserat på innehållet av variabler.

Java 8 lägger till en ny operatör som uppfyller den traditionella betydelsen av termen, piloperatören (->). Denna operatör används i en speciell omständighet för att arbeta med lambda-uttryck (ett sätt att skapa funktioner). Kom ihåg att eftersom -> endast används för detta speciella ändamål behöver du inte oroa dig för det.

Dessutom kallar vissa personer den alternativa objekttypen som en operatör. Det är faktiskt en typ som hjälper dig att undvika vissa typer av fel.Återigen behöver du inte oroa dig för det förrän du är längre med i din Java-upplevelse. Annars uppför sig Java 8-operatörer precis som de som hittades i tidigare versioner av Java.

Om varje operatör hade exakt samma prioritet (prioritet) skulle kaos bero på att datorn inte skulle veta vilken uppgift som ska utföras först. Eftersom datorer är logiska och kräver välordnade instruktioner, måste Java-utvecklarna skapa en order där operatörer används när mer än en av dem visas i en enda kodrad.

Prioritetsordningen hjälper till att bestämma vilken uppgift som ska utföras först, även om ordern inte är tydlig utifrån hur koden skrivs. Du måste förstå förrang för att kunna skriva bra kod. Annars kan du sluta med kod som förutsätter att datorn kommer att fungera med en operatör först och bara ta reda på senare att datorn verkligen arbetade med en annan operatör först.

Precedence definierar den ordning i vilken uppgifter utförs på en dator. Tänk på prioritet när du ser prioritet. Precis som du prioriterar det arbete du behöver göra, måste datorn också prioritera det arbete det måste göra. Prioritetsordningen är i huvudsak densamma för alla datorspråk, och denna order lånas från matematiker.

Kort sagt, de regler du lärde dig för att utföra matematiska uppgifter i skolan är samma regler som datorn använder för att utföra uppgifter. Som ett resultat kommer du sannolikt att hitta det lättare att lära sig prioriteringsordningen än du kanske skulle tänka.

Operatörer - dummies

Redaktörens val

Hur ung är för ung att onanera? - dummies

Hur ung är för ung att onanera? - dummies

ÄR onani normal på ung ålder? De flesta föräldrar förväntar sig inte att hitta sin barnbarn med en erektion, eller deras kindergartner-tjej gnuggar sina könsorgan. Så när börjar ett barn normalt att onanera? Och när är onani säker? Onani i barndom Vara säker på att onani är en hälsosam del av att växa upp. Den ...

Naturlig familjeplanering: övervakning av livmoderhalsslem - dummies

Naturlig familjeplanering: övervakning av livmoderhalsslem - dummies

I naturlig familjeplanering (avhållsamhet när kvinnan är mest sannolikt att vara bördig), kan en kvinnas livmoderhalsslem användas som en indikator på fertilitet. Övervaka tillståndet av livmoderhalsslem medan du använder kalendermetoden för att bättre förutse bördiga dagar och minska risken för oavsiktlig graviditet. Hur man övervakar livmoderhalsslem A ...

Hur man förändrar kropp och själ under ungdomar - dummies

Hur man förändrar kropp och själ under ungdomar - dummies

Om du går in i ungdomar betyder det att du är på vägen till vuxen ålder. Ungdom är turbulent - de fysiska och mentala förändringarna kan vara överväldigande för dig, och det är inte heller en lätt tid för din familj. Förstå tonåren och veta vad som händer inom din växlande kropp kan ibland göra den här gången lite lättare att ...

Redaktörens val

10 Bra webbplatser som använder WordPress som CMS-dummies

10 Bra webbplatser som använder WordPress som CMS-dummies

Ibland är det svårt att berätta är en webbplats är en blogg eller en webbplats byggd med bloggprogramvara. Eftersom användare kan förlänga WordPress-programvaran för att fungera som så mycket mer än bara en blogg, hänvisar folk till WordPress som ett CMS (content management system) istället för bara en bloggplattform. Harvard Gazette The Harvard ...

ÖVerväga strukturen på din WordPress-webbplats - dummies

ÖVerväga strukturen på din WordPress-webbplats - dummies

En WordPress-blogg, i dess grundläggande form, har fyra huvudområden. Dessa områden visas i standardtemat som kommer i varje version av WordPress: Header: Det här området innehåller vanligtvis webbplatsens namn tillsammans med webbplatsens tagline eller slogan. Ibland innehåller rubriken också en grafik eller bild. Kropp: Detta område är ...

Hur man konfigurerar Google XML Sitemaps för WordPress - dummies

Hur man konfigurerar Google XML Sitemaps för WordPress - dummies

Du kan använda Google XML Sitemaps för din WordPress-webbplats direkt ur rutan med mycket liten konfiguration. När du har installerat det måste du berätta pluginet för att skapa din sajtkarta för första gången. Du kan utföra den här enkla uppgiften genom att följa dessa steg: Klicka på länken XML-webbplatskarta på ...

Redaktörens val

Tips för att svara på frågor om textpassager på GED-vetenskapstestet - dummies

Tips för att svara på frågor om textpassager på GED-vetenskapstestet - dummies

Textpassager på GED Science-testet - och de frågor som följer med dem - liknar ett läsförståelsestest: Du får textmaterial och du måste svara på frågor om det. Passagerna presenterar allt du behöver för att svara på frågorna, men du brukar förstå alla ord som används ...

Kapitalismens grunder för GED-samhällsstudietestet - dummies

Kapitalismens grunder för GED-samhällsstudietestet - dummies

Du borde veta några grunder om kapitalismen för GED Social Studies-testet. Under klassisk kapitalism spelar regeringen ingen roll i ekonomin. Smith hävdar att "osynliga handen" på marknaden kommer att reglera ekonomin. Idealiskt producerar kapitalister varor för att möta efterfrågan. Om efterfrågan ökar, ökar produktionen för att möta den efterfrågan ...

Resonemang genom språkkunskapskunskapspraxis - dummies

Resonemang genom språkkunskapskunskapspraxis - dummies

För frågorna om avsnittet Reasoning through Language Arts GED, var särskilt uppmärksam på skrivmekanik, stavning och grammatik. Arbeta noggrant, men spendera inte för mycket tid på någon fråga. Var noga med att du svarar på varje fråga. Provfrågor Frågor 1-9 hänvisar till följande sammanfattning. Marknadsföring Torkrengöring och ...