Programmering Java: Alt om Generics - dummies
Et av de opprinnelige designmålene for Java var å beholde språket som enkelt som mulig. Språket utvikler tok noen unødvendig kompliserte funksjoner av C ++ og kastet dem ut av vinduet. Resultatet var et språk som var elegant og elegant. Noen sa at språket var for slank. Så etter flere år ...
Programmering Java: Begrensninger av arrays - dummies
Arrays i Java er fine, men de har noen alvorlige begrensninger . Tenk deg at du lagrer kundenavn i en bestemt rekkefølge. Koden din inneholder en matrise, og arrayet har plass til 100 navn. Strenge navn [] = Ny String [100]; for (int i = 0; i <100; i ++) {navn [i] = ny String (); Alle ...
Programmering med Java: Tilgang til felt og metoder i din Android App - dummies
Du kan angi tilgang for felt og metoder i Android-appen din. En Java-klasse kan ha enten offentlig tilgang eller ikke-offentlig (standard) tilgang. Men et medlem av en klasse har fire muligheter: offentlig, privat, standard og beskyttet. En klasses felt og metoder er klassens medlemmer. Slik fungerer medlemstilgang: Et standardmedlem ...
Programmering med Java: Offentlige klasser og standard tilgangsklasser i din Android App
En god del av kode i Android-appen din vil sannsynligvis begynne med ordet offentlig. Når en klasse er offentlig, kan et hvilket som helst program i hvilken som helst pakke bruke koden (eller i det minste noe av koden) inne i denne klassen. Hvis en klasse ikke er offentlig, så for et program for å bruke koden i det ...
Programmering Java: kaster feil - dummies
Det er viktig at Java-koden gjør sitt ytterste for å løse et problem. Det er imidlertid tider når koden din ikke har nok informasjon, ressurser, rettigheter eller noe annet krav til å løse et problem. Når dette skjer, kaster koden din en feil ved å bruke et unntaksobjekt. Uttrykket unntak er hensiktsmessig fordi det ...
Programmering Java: Forstå feilkilder - dummies
Bortsett fra de enkleste av Java-programmer, er det svært lite sannsynlig at du ' Jeg vil aldri møte et program som er feilfritt. Feil i koding skje for en rekke årsaker. Det er ikke nok å lage et program som bruker riktig kode. Søknaden må også ha riktig logikk og bruke argumenter i nettopp ...
Programmering med Java: Noen observasjoner om Android-klasser - dummies
Når du starter et nytt Java-prosjekt, Android Studio tilbyr å opprette en aktivitet for prosjektet ditt. Android Studio tilbyr deg flere forskjellige typer aktiviteter, for eksempel en grunnaktivitet, en tom aktivitet, en påloggingsaktivitet og så videre. Hvis du ber om en tom aktivitet, får du denne koden: pakke com. allyourcode. a10_11; importerer ...
Rask oppsummering av betingede uttalelser i Java-dummies
Ved hjelp av en enkel if-setning gjør det mulig for Java-programmet å avgjøre om å ta en bestemt handling. Stole på om ... annet erklæring lar applikasjonen velge mellom to handlinger. Her er de viktigste punktene du bør huske om tilstandserklæringer i Java: En betinget erklæring består av en tilstand og en oppgave. Når betingelsen ...
Offentlige klasser i Java-dummies
Kontoklassen i dette eksemplet Java-oppføringen er offentlig. En offentlig klasse er tilgjengelig for bruk av alle andre klasser. Hvis du for eksempel skriver et ATMController-program i et fjernt hjørne av cyberspace, kan ATMController-programmet inneholde kode, for eksempel myAccount. balanse = 24. 02, bruk av den oppgitte kontoklassen. (Av ...
Rask oppsummering av fangstfeil i Java-dummies
Å Vite når det kan oppstå en feil i ditt Java-program, er viktig . Du må forstå når du skal lete etter et bestemt problem i søknaden din. Det er imidlertid også viktig å forstå hvordan feil oppstår. Den typen feil bestemmer hvilken strategi du bruker for å finne den og hva du kan gjøre for å fikse det. ...
Programmering Java: Når feil oppstår - dummier
Kan det oppstå feil i Java-programmer på forskjellige tidspunkter. Du kan imidlertid i stor grad klassifisere når det oppstår en feil i to kategorier, på kompileringstid og runtime, som beskrevet i de følgende avsnittene. Kompilere tidsfeil Kompilatoren konverterer programkoden til Java byte-kode. Under denne prosessen tar det den menneskelige lesbare koden som ...
Rask oppsummering av looper i Java - dummies
Opprette for looper tillater et Java-program å utføre en oppgave et bestemt nummer av ganger. Opprett mens sløyfer lar et program utføre en oppgave til den er fullført, og for hver sløyfer tillater et program å utføre oppgaver med samlinger av objekter til hvert objekt i samlingen er blitt brukt. Her er ...
Referansetyper i Java - dummies
En referansetype er en datatype som er basert på en klasse i stedet for en av primitive typer som er bygget inn på Java-språket. Klassen kan være en klasse som er gitt som en del av Java API-klassebiblioteket eller en klasse du skriver selv. Uansett, når du ...
Begrenset Java Nøkkelord - Dummies
Med utgivelsen av Java 9 har språket ti nye ord som kalles begrensede søkeord. Et begrenset søkeord har en bestemt betydning på språket, men bare hvis du bruker det ordet på en bestemt måte. For eksempel, hvis du skriver krever andre. ting; du forteller Java at programmet ikke vil kjøre, med mindre det har tilgang ...
Raffinere forståelsen av klasser og objekter - dummies
Når du programmerer i Java, jobber du kontinuerlig med klasser og objekter. Disse to ideene er veldig viktige. Lukk øynene dine for et øyeblikk og tenk på hva det betyr for noe å være en stol. En stol har sete, rygg og ben. Hvert sete har en form, en farge, en grad av ...
Velg Hvilken versjon av Java som skal brukes med formørkelse - dummies
Eclipse ser normalt ut på datamaskinen for Java installasjoner og velger en installert versjon av Java som skal brukes til å kjøre Java-programmene. Datamaskinen kan ha mer enn en versjon av Java, så dobbeltklikk Eclipse's Java-versjonseleksjon. Disse trinnene er valgfrie. Følg dem bare hvis du mistenker at Eclipse ikke bruker datamaskinens ...
Tar dokumentobjektmodellen (DOM) til XML-dokumenter - dummies
Dikotomi mellom lineær tenkning og holistisk tenkning skiller (henholdsvis) SAX fra DOM. SAX (Simple API for XML) behandler et XML-dokument lineært, og arbeider gjennom et dokument stykke fra stykke, fra begynnelse til slutt. Men med DOM (Document Object Model), hopper du inn og ser på hele dokumentet. Litt senere zoomer du ...
Grunnleggende for å skrive Enterprise JavaBean-kode - dummies
En Enterprise JavaBean (EJB) er som et miniprogram som gir noen unik funksjonalitet til applikasjonen eller beholderen, den går inn. Nedenfor er grunnleggende for å skrive EJP-kode. Sammendrag av ofte brukte EJB-grensesnitt Følgende tabell identifiserer grensesnittene du må implementere for hver type Enterprise JavaBean (EJB) som du oppretter. ...
Feilmeldinger i Java Programmering - dummies
Noen ganger kan feilmeldinger angripe inn i hjertet av selv den modigste Programmerer. Heldigvis er noen nyttige, beroligende råd her - råd for å hjelpe deg med å løse problemet når du ser en av disse meldingene. NoClassDefFoundError Du får denne feilen når du prøver å kjøre koden din. Så spør deg selv, har du forsøkt ...
Essensen av objektorientert programmering for Android Apps - dummies
For dette eksempelet på bruk av objekt -orientert programmering i Java, forestille Andy's Cheese og Java Emporium bærer fine oster og nybrygget java fra hele verden (spesielt fra Java i Indonesia). Emporium er i Cheesetown, Pennsylvania, et nabolag langs Edenville-Cheesetown Road i Franklin County. Emporium selger ost i posen, som hver inneholder ...
Forskjellen mellom Visninger og Redaktører i Eclipse IDE for Java Development - Dummies
Har problemer med å forstå forskjellen mellom visninger og redaktører når du bruker Eclipse for Java-utvikling. Hvis visninger og redaktører synes det samme for deg, og du er ikke sikker på om du kan fortelle hvilken som er, ikke vær redd. Når du er en vanlig Eclipse-bruker, kommer forskjellen mellom visninger og redaktører naturlig som ...
Livscyklusen til et Java-objekt - dummies
Som du arbeider med objekter i Java, forstår hvordan objekter er født, leve livet, og dø er viktig. Dette emnet kalles livssyklusen til et objekt, og det går noe slikt: 1. Før et objekt kan opprettes fra en klasse, må klassen lastes. For å gjøre det, vil Java ...
Hovedmetoden i et Java-program - dummies
Figuren har en kopi av koden fra oppføringen. Hoveddelen av koden inneholder deklarasjonen av en metode som heter hoved. (Bare se etter ordet hoved i kodens metode header.) For øyeblikket, ikke bekymre deg for de andre ordene i metode overskriften - offentlig, statisk, tomrom, String og args. Som ...
Gen Directory R. java File - dummies
Katalognavnet gen står for generert. Gen-katalogen inneholder R. java. Denne oppføringen viser at en del av R. java-filen genereres for deg når du oppretter et helt nytt prosjekt. / * AUTO-GENERERT FIL. IKKE MODIFIER. * * Denne klassen ble automatisk generert av * aapt-verktøyet fra ressursdataene den fant. Det ...
Hovedmetoden i et standard Java-program - dummies
Når du kjører det lille Java-programmet i denne oppføringen , viser datamaskinen ordet Hello i en dialogboks. Figuren viser en kopi av koden fra oppføringen med piler som angir hva som skjer når datamaskinen kjører koden. Hoveddelen av koden inneholder deklarasjonen av en metode som heter hoved. ...
Tråder av utførelse i Java - dummies
Her er en velholdt hemmelighet: Java-programmer er multithreaded, noe som betyr at flere ting går på en gang når du kjører et Java-program. Visst, datamaskinen kjører koden du har skrevet, men den kjører også annen kode (kode som du ikke skrev og ikke ser). Alle disse kodene blir utført ...
Tips for å håndtere Java-kodefeil - dummies
En Java-instruktør har en interessant policy. Han sa: "Noen ganger når jeg foredler, komponerer jeg et program fra grunnen av på datamaskinen. Jeg gjør det rett foran studentene mine. Hvis programmet kompilerer og kjører riktig på første forsøk, forventer jeg elevene å gi meg en stor applauskvalitet. "På ...
Grammatikk av Java Language - dummies
Menneskene på Sun Microsystems som skapte Java-tanke på Java som to deler. På samme måte som engelsk har sine grammatiske og brukte navn, har Java-programmeringsspråket sin spesifikasjon (dets grammatikk) og dets applikasjonsprogrammeringsgrensesnitt (dets vanlige navn). Når du skriver Java-programmer, kan du holde to viktige biter av ...
Java Class-dummies
Java er et objektorientert programmeringsspråk. Som Java-utvikler er ditt primære mål å beskrive klasser og objekter. En klasse er en slags kategori, som kategorien for alle kunder, kategorien for alle kontoer, kategorien av alle geometriske former eller, mindre konkret, kategorien av alle MyFirstJavaClass-elementene, som vist i ...
For å starte Java-programmerere: Når du ikke skal gjenbruke en variabel dummies
Noen ganger i Java, gjenbruk av variabler gjør et program glatt og lett å lese. Men som med de fleste ting, er det flip side. Problemet ved hånden tvinger deg til å skape nye variabler. Anta at du skriver kode for å reversere bokstavene i et ord med fire bokstaver. Du lagrer hvert brev i sin egen separat ...
Noen ting om Java GUIer - dummies
Før du hopper inn i Java GUIer, det er noen ting du bør vet. Java leveres med tre sett med klasser for å lage GUI-applikasjoner: The Abstract Window Toolkit (AWT): Det opprinnelige settet av klasser, som går tilbake til JDK 1. 0. Klasser i dette settet tilhører pakker hvis navn begynner med java. AWT. Komponenter i dette ...
Prøv Statements in Java - dummies
En prøveoppgave brukes til å fange unntak som kan kastes mens programmet utføres. Du bør bruke en prøvemelding når du bruker en setning som kan kaste et unntak På den måten vil programmet ikke krasje hvis unntaket oppstår. Prøv-setningen har denne generelle formen: prøv {setninger som kan kaste ...
Tips for å danne større og bedre forhold i Java - dummies
Vurdere dette eksemplet hvis du trenger å skrive bedre forhold i Java. I Backgammon og andre terningspill er rullende 3 og 5 ikke det samme som rullende 4 og 4, selv om summen for begge ruller er 8. Det neste trekket varierer, avhengig av om du ruller dobbelt. For å få datamaskinen til å rulle ...
Forstå arrays i java - dummies
En array er et sett med variabler som refereres ved hjelp av et enkelt variabelnavn kombinert med en Indeksnummer. Hvert element i en array kalles et element. Alle elementene i en matrise må være av samme type. Således har selve arrayet en type som spesifiserer hva slags elementer det ...
Forstå klasser og objekter - dummies
Du kan aldri ha for mange analogier for å beskrive objektorientert programmering. Denne artikkelen definerer ikke vilkårene klasse og objekt - eller til og med forklare vilkårene klasse og objekt. I stedet tilbyr det flere analogier som hjelper deg med å visualisere klasser og objekter. Dette utfyller din lesning i mer formelle behandlinger av konseptene. Ingen av disse ...
Typer Loops i Java - dummies
For Loop gjør det mulig å angi nøyaktig hvor mange ganger for å utføre en oppgave i et Java-program. Ved å bruke break-setningen blir det mulig å slutte å utføre en oppgave når forholdene ikke stemmer, og ved å bruke fortsettingserklæringen blir det mulig å ignorere bare en sløyfe (en enkelt verdi) og fortsett deretter ...
Forstå hvordan XML og Java Interact - dummies
Tidligere, måtte Java-utviklere ofte bruke tekstfiler for å overføre data mellom plattformer, men tekstfiler lider av tap av kontekst. Dataene er der, men hva data betyr mangler. Du har mange forskjellige måter å lagre data på, men de fleste er enten unike til en ...
Snu standard Oracle Java til Android Java - dummies
Her er scenariet: Du har en morderapp, skrevet inn Java. Appen kjører på operativsystemene Windows og Macintosh. Appen kjører ikke på en mobilenhet (fordi Java SE-programmene ikke kjører på mobile enheter). Du vil vite hvordan appen ser ut når den kjører på en Android-enhet. Og her er ...