Experimenterar med JShell - dummies
JShell är ett Java 9-verktyg som låter dig utforska i programmering. JShell gör det enkelt att leka utan rädsla för katastrofala konsekvenser. Java-program använder ofta samma gamla, tröttsamma refrain: public class SomethingOrOther {public static void main (String args []) {Ett Java-program kräver denna verkliga introduktion eftersom i Java ...
Komma igång med JavaFX-dummies
Startmetoden är hjärtat för alla JavaFX-program. Denna metod kallas när applikationen laddas och en referens till programmets primära steg överförs som en parameter. Startmetoden skapar scenobjektet och visar det i scenen. @Override public void start (Stage primaryStage) {Grupprots = nytt ...
Hur man får inmatning från användaren i din Android-app med Java-dummies
Du kan göra meningsfull användning av Java: s logiska operatörer i din Android-app. I koden nedan får appen två bitar av information från användaren. Appen får en persons ålder och får en check eller no-check som indikerar en films speciella visningsstatus. paketet com. allmycode. a06_01; importera android. Stöd. v7. app. AppCompatActivity; importera android. os. Bunt; importera android. se. Se; importera android. widget. CheckBox; ...
Komma igång med Java Programming - dummies
I slutet av 1980-talet sågs flera framsteg inom mjukvaruutveckling och i början av 1990-talet, många stora programprojekt skrevs från prefabricerade komponenter. Java kom 1995, så det var naturligt för språket att grundarna skapade ett bibliotek med återanvändbar kod. Biblioteket omfattade cirka 250 program, inklusive kod för att hantera ...
Hur man får inmatning med javas scannerklass - dummies
Till Java 1. 5, får textinmatning från användaren i ett konsolbaserat Java-program var inte lätt. Men med Java 1. 5 introducerades en ny klass - kallad Scanner - för att förenkla uppgiften att få in data från användaren. Här använder du skannerklassen för att få enkla inmatningsvärden från användaren. Teknikerna ...
Hur man ger ett Java-objekt mer ansvar i din Android App - dummies
Ibland, du vill ge ditt Java-objekt mer att göra i din Android-app. Tänk på följande: Du har en skrivare och du försöker installera den på din dator. Det är en skicklig skrivare, men den kom inte med datorn, så din dator behöver ett program för att driva skrivaren: en skrivardrivrutin. Utan ...
Hur uttalanden används i Java-dummies
Till skillnad från de flesta programmeringsspråk använder Java inte uttalanden som grundläggande kodens enhet. I stället ger den den ära till klassen. Men varje klass måste ha en kropp, och en klasss kropp är gjord av ett eller flera uttalanden. Med andra ord kan du inte ha ett meningsfullt Java-program utan åtminstone ...
Hur fungerar Quicksort-tekniken i Java? - dummies
Här hittar du ut hur en av de vanligaste sorteringsteknikerna i Java faktiskt fungerar. Denna teknik kallas Quicksort, och det är en mycket genial användning av rekursion. För de flesta av oss kan vi se hur sorteringsalgoritmer som Quicksort-arbete bara är en intellektuell övning. Java API har sortering redan byggt ...
Hur fungerar FindWithinHorizon Java-metoden? - dummies
Utan att förvandla i för mycket detalj, här är hur findWithinHorizon (".", 0). charAt (0) teknik fungerar: Java's findWithinHorizon-metoden söker efter saker i inmatningen. De saker som metoden finner beror på de saker du sätter i parentes. Exempelvis söker ett samtal för att hittaWithinHorizon (" d d d", 0) en grupp bestående av tre siffror. Med följande rad av ...
Hur man lägger till knappar och text i ditt JavaFX-projekt - dummies
Som en början java programmerare, du vill lägga till saker i ditt JavaFX-projekt. När du skapar ett kraftfullt GUI-program startar du med att skapa ett fönster med knappar och andra widgets. Sedan lägger du till metoder för att svara på tangenttryckningar, knapptryckningar och andra sådana saker. Här använder du en XML-fil för att beskriva ...
Hur man sammanställer ett Java-program i TextPad - dummies
För att kompilera ett Java 4E-program i TextPad, välj Verktyg → Kompilera Java eller använd tangentbordsgenväggen Ctrl + 1. Kommandot javac kompilerar programmet och kompilatorutmatningen visas i rutan Verktygsresultat i TextPad-fönstret. Om programmet kompilerar framgångsrikt visas meddelandet Verktyg som slutfördes framgångsrikt i verktygsresultaten ...
Hur man konverterar BigDecimals till strängar i Java - dummies
I Java har BigDecimal-klassen flera metoder som låt dig konvertera BigDecimal-värden till strängar, dubblar eller heltal. Ta en titt på följande för en lista över konverteringsmetoderna. Metod Förklaring dubbel doubleValue () Returnerar värdet på denna BigDecimal som en dubbel. int intValue () Returnerar värdet på denna BigDecimal som en ...
Hur man skapar en JTree-komponent i Java-dummies
I Java, använder du JTree-klassen för att skapa en trädkomponent som visar ett träds noder. För att kunna använda den korrekt, kolla in nyckelkonstruktionerna och metoderna i den här klassen. Constructor Beskrivning void JTree () Skapar ett tomt träd (inte särskilt användbart, om du frågar mig). void JTree (TreeNode root) Skapar en ...
Hur man blandar olika logiska operatörer tillsammans i Java-dummies
Låt oss tänka på Java-koden som skulle behövs om din lokala biograf erbjuder rabattkuponger. Problemet är att du inte kan använda en kupong tillsammans med någon annan rabatt. Du försökte kombinera kupongen med senioren rabatt. Det fungerade inte. Teatern måste använda någon programvara som kontrollerar personer som ...
Hur man överstyrar metoder i Java-dummies
Om en underklass förklarar en metod som har samma signatur som en allmän Metoden för basklassen i Java, överstiger underklassversionen av metoden basklassversionen av metoden. Med den här tekniken kan du ändra beteendet hos en basklass för att passa underklassens behov. Antag att du ...
Hur du Punctuate Your Java Code - dummies
På engelska är skiljetecken avgörande. Punctuation är också viktigt i ett Java-program. Användningen av lockiga hängslen, semikolon, parenteser, dubbla citattecken och perioder berättar för Java hur man läser koden och gör koden lättare för människor att förstå. I denna lista anges några av Java: s skiljestegsregler: Låsa en klasskropp ...
Hur man kör ett diskorienterat program i Java - dummies
För att hantera datamängder I Java behöver du verktyg för att läsa från (och skriva till) skivfiler. Vid enbart omnämnande av diskfiler börjar vissa folks hjärtan att palpitera med rädsla. En skivfil är trots allt otrevlig och osynlig. Den lagras någonstans inuti din dator, med viss magisk magnetisk process. Den ...
Hur man byter strängar i nummer i Java - dummies
Java har en klass som heter heltal och hela Integer klass har en statisk metod som heter parseInt. Om någon händer en sträng av tecken, och du vill vrida den strängen till ett int-värde, kan du ringa till Integer-klassens parseInt-metod. importera java. util. Scanner; importera statisk java. lang. Systemet. ut; klass AddChips {public static void ...
Hur man använder en gör ... medan uttalandet i Java - dummies
A do ... medan uttalandet i Java-programmering liknar en stund uttalande men med en kritisk skillnad: I ett gör ... medan uttalandet, är tillståndet som stannar slingan inte testat förrän efter att satsen i slingan har körts. Den grundläggande formen av en gör ... medan uttalandet är detta: gör uttalande medan (uttryck); Samtidigt som sökordet och ...
Hur man testar en Android-app på en riktig enhet - dummies
Du kan kringgå emulatorer och testa appar på en telefon, en surfplatta eller kanske en Android-komprimerad sopkomprimator. För att göra det måste du förbereda enheten, förbereda utvecklingsdatorn och koppla sedan de två ihop. Om du vill testa en app på en riktig Android-enhet följer du dessa steg: På Android-enheten slår du på ...
Hur man använder en konstruktor i Java-dummies
En konstruktor i Java är ett block med kod som liknar en metod som kallas när en förekomst av ett objekt skapas. Här är de viktigaste skillnaderna mellan en konstruktör och en metod: En konstruktör har ingen returtyp. Konstruktorns namn måste vara densamma som namnet på ...
Hur man använder Apache Tomcat för att köra Java Servlets på din dator - dummies
Du kan inte köra Javas ervlet-program på någon gammal dator. Först måste du installera ett speciellt program som heter en servletmotor för att sätta datorn i en server som kan köra servlets. Den mest kända servettmotorn är Apache Tomcat, som är tillgänglig gratis från Apache Software Foundation. Här är Tomcat-tidningen ...
Hur man använder sorteringsmetoden för Quicksort i Java-dummies
En av de vanligaste sorteringstekniker i Java kallas Quicksort-tekniken. Det är ett bra sätt att hantera rekursion. Den faktiska koden som driver en Quicksort-rutin är förvånansvärt enkel: offentlig statisk tomgångsort (int låg, int hög) {if (low> = high) return; int p = partition (låg, hög); sortera (låg, p); ...
JavaFX-kontroller: ScrollBar - dummies
ScrollBar-kontrollen i JavaFX används vanligtvis inte av sig själv; I stället används den av andra kontroller som ScrollPane eller ListView för att visa rullningsfältet som låter användaren bläddra i innehållet i en panel eller annan region. Det finns dock tillfällen när du kanske vill använda en rullningsfält för ...
JavaFX Programmeringsexempel: 3D Box - dummies
JavaFX har inbyggt stöd för realistisk 3D-modellering. Faktum är att JavaFX-scenen är tredimensionell i naturen. De flesta JavaFX-program fungerar i bara två dimensioner, som bara anger x- och y-koordinater. Men allt du behöver göra för att komma in i den tredje dimensionen är att ange z-koordinater för att placera noderna på din scengraf i ...
Java Nyckelord - dummies
Java-programmeringsspråket har 50 nyckelord. Varje sökord har en viss betydelse på språket. Du kan inte använda ett nyckelord för något annat än den förordnade betydelsen. I följande tabell visas Java-sökord. Nyckelord Vad det betyder Abstrakt Indikerar att detaljerna i en klass, en metod eller ett gränssnitt ges någon annanstans i ...
Java Operatörer - dummies
En operatör betecknar en matematisk operation eller någon annan typ av operation som kan utföras på operander. Java har aritmetiska operatörer, relationsoperatörer (även kända som binära operatörer) och logiska operatörer (även kända som booleska operatörer). Aritmetisk Operatör Beskrivning + Addition - Subtraktion * Multiplikation / Division% Återstående ++ Ökning - Minskning + = ...
Java: Utföra grundläggande array-uppdrag - dummies
En array i Java är helt enkelt en lista. Det kan vara en lista över allt - någon primitiv eller objekttyp. I de flesta fall är en array en lista över liknande föremål. Om du till exempel skapar en int array, är alla objekt i den listan intvärden. I följande avsnitt beskrivs hur ...
Java Nyckelord och identifierare - dummies
Java-språket använder två typer av ord: nyckelord och identifierare. Du kan se vilka ord som är sökord eftersom Java bara har 50 av dem. Här är den fullständiga listan: abstrakt fortsätt för ny switch assert standard goto paket synkroniserad booleansk gör om privat denna paus dubbel implementerar skyddad kasta byte annat import kasta fallet ...
Java: Ändra variabelt innehåll med unga operatörer - dummies
Binära operatörer i Java är de som kräver två operander (variabler eller konstanter) att arbeta. En enhetlig operatör är en där du bara behöver operatören och dess tillhörande operand. I följande avsnitt diskuteras unga operatörer, som de som används för att öka eller minska värdet i en variabel. Unary operatörer utför en operation ...
Java Programmering: Lägg till, animera och lysa upp objekt i 3D - dummies
Skapa en virtuell 3D-värld är enklare än någonsin i JavaFX. I det här exemplet lär du dig att lägga till en sfär till ditt JavaFX-program, animera det och lägga till en ljuskälla till den. Steg ett: Lägg till en sfär Lägg först en sfär som representeras av sfärklassen. Spherekonstruktorn accepterar bara en enda parameter, ...
Java Programmeringsutmaning: Att göra Tic-Tac-Toe som en applet-dummies
Denna programutmaning är att konvertera Swing-versionen av Tic-Tac-Toe-programmet du skapar för Java Programming Challenge: Lägga till en GUI till Tic-Tac-Toe-programmet i en applet. Du behöver bara göra några få ändringar av koden för att få det att fungera, men de förändringarna är viktiga för att förstå hur en Swing-applikation ...
Java Programmeringsutmaning: Spara Tic-Tac-Toe-dummies
Denna programmeringsutmaning är relativt enkel : Börja med Swing-versionen av Tic-Tac-Toe-spelet som du skapade som svar på Java Programming Challenge: Lägga till en GUI till Tic-Tac-Toe-programmet lägg till en funktion som gör att användaren kan spara spelets status till en diskfilen, återställ det sparade spelet senare och fortsätt ...
Java Programmeringsutmaning: Lägga till en GUI till programmet Tic-Tac-Toe
I Java Programmeringsutmaning: En enkel Tic-Tac-Toe-spel du utmanades att skriva ett konsolbaserat program som spelar det enkla spelet Tic-Tac-Toe. Java-programutmaningen här är att använda Swing för att lägga till ett grafiskt användargränssnitt (GUI) till programmet. GUI: n ska likna den som visas här. Användargränssnittet för en ...
Java Programmering: Har du ett 32-bitars eller 64-bitars operativsystem? - dummies
För att skriva Java-program för Android-enheter måste du installera Java och Android SDK på din dator. Java kommer i två smaker: 32-bitars och 64-bitars. Android SDK kommer i samma två smaker, och för att Android SDK ska fungera med Java måste Java-smaken matcha Android SDK ...
Java Programmeringsutmaning: En enkel Tic-Tac-Toe Game - Dummies
Ditt uppdrag , om du bestämmer dig för att acceptera det, är att skapa ett Java-program som kan spela ett spel Tic-Tac-Toe med användaren. Som du säkert vet är Tic-Tac-Toe ett enkelt spel som oftast spelas med papper och penna. Först gör du ett enkelt 3 x 3 rutnät på papperet. Då ersätter två spelare ...
Java Programmeringsutmaning: Lägga till klass i det enkla Tic-Tac-Toe-programmet
I denna utmaning förbättrar du ditt Tic-Tac-Toe-spel genom att lägga till en Java-programmeringsklass, vilket gör att programmet kan göra en rudimentär ansträngning mot strategi när man bestämmer datorns rörelser. I Java Programmeringsutmaning: En enkel Tic-Tac-Toe-spel du utmanas att skriva ett program för att spela det enkla spelet Tic-Tac-Toe. I denna utmaning ...
Java Programmering för Android: Installera programverktyg för att komma igång - dummies
Innan du kan skriva Java-program för Android-enheter, du behöver några programverktyg. Om du är en gammal hand när du installerar programvara, och om din dator inte är udda, kommer dessa steg förmodligen att fungera bra. Besök Java Programmering för Android Developers for Dummies webbsida och ladda ner en fil som innehåller programexempel. Besök Java ...