Hem

Personliga finanser

Java Programmeringsutmaning: Återvinna tornen i Hanoi - dummies

Java Programmeringsutmaning: Återvinna tornen i Hanoi - dummies

Denna utmaning hjälper dig att använda dina programmerings talanger att skriva ett Java-program som kommer att skriva ut de steg som behövs för att lösa en Towers of Hanoi-pussel med tanke på antalet diskar. Towers of Hanoi är ett klassiskt logiskt pussel som består av tre vertikala pinnen och ett antal skivor med olika diametrar. Varje ...

Java Programmeringsutmaning: Lägga till arrayer till det enkla Tic-Tac-Toe-programmet

Java Programmeringsutmaning: Lägga till arrayer till det enkla Tic-Tac-Toe-programmet

Denna Java-programmeringsutmaning bygger på de tidigare utmaningarna i denna Tic-Tac-Toe-serie och testar din förmåga att använda arrays - två av dem faktiskt. I Java Programmeringsutmaning: En enkel Tic-Tac-Toe-spel och Java Programmeringsutmaning: Lägga till klass i det enkla Tic-Tac-Toe-programmet du utmanas att skriva ett program för att spela ...

Java Programmering: Läsning av en linje i taget - dummies

Java Programmering: Läsning av en linje i taget - dummies

I denna Java-kodlista, PayOneEmployee Metoden illustrerar några användbara knep för att läsa data. I synnerhet varje skanner som du skapar har en NextLine-metod. (Du kan inte använda den här nästaLine-metoden, men metoden är ändå tillgänglig.) När du ringer en skanners nästaLine-metod tar metoden allt fram till slutet av ...

Java Programmering: Läsning från en fil - dummies

Java Programmering: Läsning från en fil - dummies

Många Java-program läser tecken från datorns tangentbord. Dessa program använder saker som Scanner, System. i och nextDouble - saker definierade i Java API. DoPayroll-programmet i den här listan lägger en ny spinn på den här historien. I stället för att läsa tecken från tangentbordet läser programmet tecken från EmployeeInfo. txt-fil. Filen lever ...

Java Programmering: Att ställa in datorn för att göra någonting - dummies

Java Programmering: Att ställa in datorn för att göra någonting - dummies

I Listning 1 nedan en spräng av Java-kod. Liksom alla nybörjare programmerare, förväntas du gawk ödmjukt vid koden. Men var inte skrämmad. När du hänger på det är programmeringen ganska lätt. Ja, det är roligt också. Listning 1: Ett enkelt Java-program / * * Ett program för att lista ...

Java Programmeringsutmaning: Skapa en enkel Turing Machine - dummies

Java Programmeringsutmaning: Skapa en enkel Turing Machine - dummies

ÅR 1936 uppfattades matematikern Alan Turing av en bedrägligt enkel typ av beräkningsmaskin kallad en Turing Machine. Turing har aldrig byggt upp en Turing Machine. I stället var det en hypotetisk enhet som han concocted för att stödja i undersökningen av beräkningsförmåga - det vill säga om komplexa problem kan lösas genom beräkningssteg och om ...

Programmering med Java: Återanvändning av namn i din Android App - dummies

Programmering med Java: Återanvändning av namn i din Android App - dummies

Det finns ett par saker du vill tänka på när du återanvändar namn i din Android-app. Du kan deklarera två Java-variabler - bag1 och bag2 - för att referera till två olika BagOfCheese-objekt. Det är okej. Men ibland har bara en variabel och återanvändning av det för det andra objektet lika bra ...

Java: Att använda din klass för god användning - dummies

Java: Att använda din klass för god användning - dummies

Medarbetarklassen i listan har ingen huvudmetod , så det finns ingen startpunkt för körning av kod. För att åtgärda denna brist skriver skrivaren ett separat program med en huvudmetod och använder det programmet för att skapa anställda instanser. Denna kodlista visar en klass med en huvudmetod - en som sätter ...

Java's Wrapper Classes - dummies

Java's Wrapper Classes - dummies

Skillnaden mellan primitiva typer och referenttyper är en av Java: s mest kontroversiella funktioner och utvecklare klagar ofta om skillnaderna mellan primitiva värden och referensvärden. Varje primitiv typ bakas in i språket. Java har åtta primitiva typer. Varje referenstyp är en klass eller ett gränssnitt. Du kan definiera din egen ...

Java Programmering: Skapa en underklass - dummies

Java Programmering: Skapa en underklass - dummies

När du skriver ett objektorienterat program i Java börjar du med tänker på data. Du skriver om konton. Så vad är ett konto? Du skriver kod för att hantera knapptryckningar. Så vad är en knapp? Du skriver ett program för att skicka lönecheckkontroller till anställda. Vad är en anställd? I det här exemplet är en anställd någon med ...

Java: Använd Simple If Statements - dummies

Java: Använd Simple If Statements - dummies

Ett villkorligt uttalande i en Java-applikation börjar med ett tillstånd och slutar med en uppgift. Du använder villkorliga uttalanden varje dag. Ett annat exempel på ett villkorligt uttalande är "Välj det föremål som passar din ålder närmast från den här listan till ditt pris. "Program kan också använda den typen av villkorligt uttalande! Det viktigaste ...

Java Programmering och Loop Iterations - dummies

Java Programmering och Loop Iterations - dummies

För att göra ditt Java-program slingor lättare att skriva och lättare att förstå behöver du att veta hur Java bryter och fortsätter uttalanden påverkar loop iterations. Java's break statement Ta en gander på programmet nedan. Programmet genererar slumpmässigt ett tal från 1 till 10, och uppmanar upprepade gånger användaren att gissa det numret. ...

Javas ArrayList Class - dummies

Javas ArrayList Class - dummies

ArrayList-paketet (paket: java. Util) i Java låter dig skapa och underhålla en speciell typ av samlingsobjekt: en matrislista. En matrislista liknar en matris men avvärderar många av de vanligaste problemen med att arbeta med arrayer, särskilt följande: En matrislista ändrar automatiskt automatiskt när det behövs. En lista med arrayer ...

JavaScript för dummies Cheat Sheet - dummies

JavaScript för dummies Cheat Sheet - dummies

JavaScript öppnar webbsidor för dig så att du kan lägga till interaktiva funktioner och de användarvänliga handen. Naturligtvis måste du veta hur du anpassar JavaScript till befintlig kod och vad du vill mata in för att få de effekter du vill ha. Och när saker inte fungerar bra kan du behöva lite hjälp med att felsöka ...

Java: Vad är avancerad strängmanipulation? - dummies

Java: Vad är avancerad strängmanipulation? - dummies

De flesta Java-applikationer gör stor användning av strängar eftersom strängar är en databild som människor enkelt förstår. Dessutom erbjuder strängar flexibilitet som andra datatyper inte erbjuder. När du till exempel arbetar med en sträng kan du blanda tal och text tillsammans. En sträng kan innehålla vilken typ av information du vill ha. Dessutom ...

Java: Använda relationella och villkorliga operatörer - dummies

Java: Använda relationella och villkorliga operatörer - dummies

Relationella och villkorliga operatörer i Java försök att fastställa sanningsvärdet - om något är sant eller inte - av ett uttryck. Operationen resulterar i en boolesignal som hjälper ett program att fatta ett beslut. De vanligaste relationerna är jämförelser mellan två operander med följande operatörer: <: mindre än <=: mindre ...

Håll saker enkelt med Java-klasser - dummies

Håll saker enkelt med Java-klasser - dummies

De flesta datorprogrammen fungerar helt i virtuella riket. De har inga tegel, naglar eller balkar. Så du kan skriva ett ganska komplicerat datorprogram på några minuter. Även utan muskler och ingen tung utrustning kan du skapa en struktur vars komplexitet konkurrerar med många komplicerade fysiska strukturer. Du, utvecklaren, har makten ...

Javas logiska operatörer - dummies

Javas logiska operatörer - dummies

Java har alla operatörer som du behöver för att blanda och matcha logiska test. Operatörerna visas i denna tabell. Kolla in varje operatörssymbol, dess mening och ett exempel. Logiska operatörer Operatorsymbol Betydelse Exempel && och 5

Java: Använd arrays med två dimensioner eller mer - dummies

Java: Använd arrays med två dimensioner eller mer - dummies

I Java, elementen i en array kan vara vilken typ av objekt du vill ha, inklusive en annan matris. Detta kallas en tvådimensionell array - eller (ibland) en uppsättning arrays. Tvådimensionella arrays För att deklarera en tvådimensionell array, listar du bara två uppsättningar tomma parentes, så här: int tal [] []; Här är siffrorna en tvådimensionella ...

Java: Använda fördefinierade anteckningar - dummies

Java: Använda fördefinierade anteckningar - dummies

Typen och innehållet i annoteringar i Java, som kommentarer, begränsas endast av din fantasi. Ja, Java innehåller några fördefinierade anteckningar, men du kan också skapa anteckningar som beskriver programelement på något sätt du vill. Tanken är att du beskriver hur en anteckning ska fungera, ge data för den och kompilatorn ...

Java: Arbeta med diskfiler - dummies

Java: Arbeta med diskfiler - dummies

Vissa Java-program läser tecken från datorns tangentbord. Men Java-koden i den här listan läser tecken från en viss fil. Filen i det här exemplet (med namnet EmployeeInfo. Txt) lever på datorns hårddisk. importera java. util. Scanner; importera java. io. Fil; importera java. io. IOException; public class DoPayroll {Public static void main (String args []) slänger IOException {Scanner diskScanner ...

Operatörer - dummies

Operatörer - dummies

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, ...

Lokala variabler i Java - dummies

Lokala variabler i Java - dummies

En lokal variabel i Java är en variabel som deklareras inom en metalls kropp. Då kan du bara använda variabeln inom den metoden. Andra metoder i klassen är inte ens medvetna om att variabeln finns. Här är ett program som använder en lokal variabel: Public Class HelloApp {Public static void main (String [] args) ...

Logiska operatörer i Java-dummies

Logiska operatörer i Java-dummies

En logisk operatör (ibland kallad en "Boolean operator") i Java-programmering är en operatör som returnerar ett booleskt resultat som bygger på det booleska resultatet av ett eller två andra uttryck. Ibland kan uttryck som använder logiska operatörer kallas "sammansatta uttryck" eftersom effekten av de logiska operatörerna är att du kan kombinera två eller ...

Veta Varför Java och XML Mesh - dummies

Veta Varför Java och XML Mesh - dummies

Java och XML är grunden till en ny generation av applikationer och webb tjänster. Om du inte är övertygad om att både XML och Java har plattformsportabilitet, kolla över dessa fakta om de två teknikerna: I sin korta livstid har XML blivit världsomspännande standard för att representera strukturerad, självbeskrivande data. XML-registret listar ...

Vad du borde veta om storleken på din Java-kod - dummies

Vad du borde veta om storleken på din Java-kod - dummies

När du kodar i Java, vill du ta hänsyn till den faktiska storleken på din kod. Låt oss titta på ett exempel. Men först. här är dagens nya ordförråd ord: förskott (förgåva) n. En premie som en hyresgästen betalar till hyresgästen vid ett leasingavtal. tidigare (här-i-för-för) adv. I en tidigare del ...

Logiska fel i Java - dummies

Logiska fel i Java - dummies

Logiska fel i Java-programmering kan vara extremt svåra att hitta eftersom de inte speglar någon typ av kodproblem eller ett fel vid användandet av Java-språkelement. Koden går perfekt som skrivet - det utförs bara inte den uppgift som du förväntade dig att utföra. Som ett resultat kan logiska fel ...

Matematik och NumberFormat-klasser - dummies

Matematik och NumberFormat-klasser - dummies

Java klasser lägger grunden för dina program. I klasserna Java Math och NumberFormat kan du programmera talvärden, formatformat och valutor. Matematikklassmetoden Beskrivning num abs (num y); Absolut värde av y (num kan vara vilken numerisk datatyp) num max (num y, num z); Maximal y och z ...

Deltagare av Java: s API-dokumentation - dummies

Deltagare av Java: s API-dokumentation - dummies

En gång i tiden dömde människor programmeringspråk (inklusive Java) genom deras grammatiska egenskaper. Gör ett if-uttalande vad du förväntar dig att göra? Är looping statements lätt att använda? Är metoderna genomförda effektivt? Nuförtiden är sakerna lite annorlunda. Java har en hel samling grammatiska funktioner, men Java är mycket mer ...

Metoder och metoddeklaration i Java-dummies

Metoder och metoddeklaration i Java-dummies

En metod i Java är ett block med uttalanden som har ett namn och kan utföras genom att ringa (kallas även anropa) det från någon annan plats i ditt program. Tillsammans med fält är metoder en av de två elementen som anses vara medlemmar i en klass. (Konstruktörer och initialisatorer anses inte klassmedlemmar.) ...

Vad du behöver veta om JavaBeans - dummies

Vad du behöver veta om JavaBeans - dummies

En JavaBean är en speciell typ av Java-klass som du kan Använd på flera intressanta sätt för att förenkla programutvecklingen. Vissa bönor är utformade för att vara visuella komponenter som du kan använda i en grafisk användargränssnitt (GUI) editor för att snabbt bygga användargränssnitt. Enkelt uttryckt är en JavaBean vilken Java-klass som överensstämmer ...

Metoddeklaration och metodsamtal i Java Programmering - dummies

Metoddeklaration och metodsamtal i Java Programmering - dummies

Nästan alla datorprogrammeringsspråk har element som är relaterade till Java metoder. Om du har arbetat med andra språk kan du återkalla villkor som underprogram, procedur, funktion, subrutin, underprocedure eller PERFORM-uttalande. Oavsett vad du kallar en metod i ditt favoritprogramsspråk är det en massa instruktioner, samlade på ett ställe och väntar på att bli utförd. Metod ...

Paket och importdeklarationer i Java-dummies

Paket och importdeklarationer i Java-dummies

Java har en funktion som låter dig klumpa klasser i grupper av klasser. Varje klump av klasser kallas ett paket. I Java-världen ger programmerare vanligtvis dessa paket långa, prickfyllda namn. Till exempel, eftersom någon har registrerat domännamnet allmycode. com, de kan namnge ett paket com. allmycode. utils. textutils. Java API är faktiskt en stor ...

Siffror utan decimalpunkter i Java - dummies

Siffror utan decimalpunkter i Java - dummies

Tydligt har heltal en roll i denna värld. Därför kan du, i Java, deklarera en variabel för att inte lagra annat än heltal. Denna lista visar ett program som använder hela talvariabler. offentlig klass ElevatorFitter {public static void main (String args []) {int weightOfAPerson; int liftWeightLimit; int numberOfPeople; viktOfAPerson = 150; liftWeightLimit = 1400; ...

Polymorfism i Java-dummies

Polymorfism i Java-dummies

Polymorfism är en dekorativ datorvetenskaplig term som refererar till Java: s förmåga att använda basklassvariabler att hänvisa till till underklassen objekt, hålla reda på vilken underklass ett objekt tillhör, och använd överdriven metoder för underklassen trots att underklassen inte är känd när programmet sammanställs. Puh! Det är en munnen. Vad det kallar ...

Hur man förebygger instanser i Java-dummies

Hur man förebygger instanser i Java-dummies

Ibland vill du skapa en Java-klass som inte kan instanseras alls. En sådan klass består helt och hållet av statiska fält och metoder. Ett bra exempel i Java API är Math-klassen. Dess metoder tillhandahåller funktionstypsfunktioner som inte är egentligen associerade med ett visst objekt. Du kan behöva skapa liknande klasser ...

Utför enkla matematiska uppgifter med Java-dummies

Utför enkla matematiska uppgifter med Java-dummies

I dina Java-applikationer, måste du ofta utföra enkel multiplikation , uppdelning, addition eller subtraktion. De kombinerade uppdragsoperatörerna erbjuder det bästa sättet att utföra enskilda matematiska uppgifter. Du kan se hur Java utför matematik som involverar flera operatörer eller situationer där de kombinerade uppdragsoperatörerna inte fungerar. Vissa kodexempel använder metoden printf (). ...

Objektorienterad programmering för Android Apps - Dummies

Objektorienterad programmering för Android Apps - Dummies

Objektorienterad programmering har medfört en stor förändring av applikationen utveckling och programmering. Ett objektorienterat program är i sitt hjärta utformat för att modifieras. Med korrekt skrivet program kan du dra nytta av funktioner som redan är inbyggda, lägga till egna funktioner och överrätta funktioner som inte passar dina behov. Det bästa ...

Primitiva datatyper - dummies

Primitiva datatyper - dummies

Java datatyper är vilken typ av data du kan lagra i en variabel. Primitiva datatyper definieras av själva språket. Java definierar totalt åtta primitiva typer. Av de åtta primitiva datatyperna är sex för antal, en är för tecken och en är för true / false värden. Av de sex siffrorna ...

Redaktörens val

Organisera e-postmarknadsföring innehåll för att matcha dina mål - dummies

Organisera e-postmarknadsföring innehåll för att matcha dina mål - dummies

När du utvecklar e-postmarknadsföring innehåll, överväga hur din publik kommer att uppleva dina avsikter. E-postmeddelanden ger större mening åt dina framtidsutsikter och kunder när innehållet du skapar och levererar är knutet samman under kända teman. När din tid är begränsad kan du bli frestad att skapa e-postinnehåll som passar ditt schema bättre ...

Nya formulärinmatningstyper i HTML5 - dummies

Nya formulärinmatningstyper i HTML5 - dummies

HTML-formulär är centrerade kring det ödmjuka men flexibla inmatningselementet . HTML5 lägger till ett antal väldigt användbara former av inmatning som hjälper till att göra HTML till ett mer modernt användargränssnitt. Även om stöd för dessa taggar inte är universellt är det säkert att börja använda dem nu. Varje webbläsare (även IE6) som inte förstår den avancerade ...

Utföra visuell designtest på en ny webbplats - dummies

Utföra visuell designtest på en ny webbplats - dummies

Det visuella designteamet för en webbplats kan skapa några olika "look and feel" -alternativ och testa dem med användare. Den här designen kallas perfekt för att passera en hemsida och en inre eller undersida av din webbplats, men de är inte 100 procent korrekta när det gäller ...

Redaktörens val

Objektiv till dina digitala SLR-dummies

Objektiv till dina digitala SLR-dummies

Zoomlinser är inte den enda typen av linser som är tillgängliga för din dSLR . Du borde veta hur de skiljer sig från de andra alternativen. Här är några av alternativen till zoomlinser i allmänhet och vanliga zoomlinser i synnerhet. Prime-objektiv En primärlins har en fast brännvidd. En lins med fast fokusering ...

Hur man skapar bra belysning för din digitala fotografi - dummies

Hur man skapar bra belysning för din digitala fotografi - dummies

Ja, du kan återskapa bra belysning om du vet vad du gör. Och ingenting kan förstöra ett foto snabbare än dålig belysning. Du kan göra många förbättringar till ett utmanande ämne helt enkelt genom att använda bra belysningsteknik. Din farbrors skalliga huvud, en tonåring som är mindre än perfekt, en hård upplyst strandplats, en droppe ...

ÖKa bildförstoring med telekonverterare - dummies

ÖKa bildförstoring med telekonverterare - dummies

En telekonverter är en sekundärlins som du placerar mellan din lins och kamerokroppen (precis som förlängningsröret). En telekonverter tar emot bilden som skapats av din lins och ger en förstorad version av den till kamerans digitala sensor. Detta kan vara ett användbart verktyg i makrofotografering men kan också vara ...

Redaktörens val

Undvik hack på sårbara trådlösa arbetsstationer - dummies

Undvik hack på sårbara trådlösa arbetsstationer - dummies

Trådlösa arbetsstationer har massor av säkerhetsproblem och kan vara inriktade på hackar - från svaga lösenord till opatchade säkerhetshål till lagring av WEP- och WPA-krypteringsnycklar lokalt. De flesta av de kända trådlösa klientens sårbarheter har blivit patchade av sina respektive leverantörer, men du vet aldrig om alla dina trådlösa system är ...

Grundläggande Mac Network Settings - dummies

Grundläggande Mac Network Settings - dummies

De flesta nätverksinställningarna på en Mac är automatiska. Om du föredrar kan du titta på och ändra standardnätverksinställningarna genom att följa dessa steg: