Hjem Personlig finansiering Grammatikk av Java Language - dummies

Grammatikk av Java Language - dummies

Video: บทสนทนาภาษานอร์เวย์ การจองโต๊ะที่ร้านอาหาร 2024

Video: บทสนทนาภาษานอร์เวย์ การจองโต๊ะที่ร้านอาหาร 2024
Anonim

Folkene på Sun Microsystems som skapte Java, tenkte på Java som å ha 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 stykker dokumentasjon - en for hver del av språket - på skrivebordet ditt:

  • Java-språkspesifikasjonen: Denne dokumentasjonen inneholder regler som: "Legg alltid en åpen parentes etter ordet for" og "Bruk en stjerne til å multiplisere to tall. "

  • Programmeringsgrensesnittet: Java's Application Programming Interface (API) inneholder tusenvis av verktøy som ble lagt til Java etter at språketes grammatikk ble definert. Disse verktøyene spenner fra det vanlige til det eksotiske.

    For eksempel inkluderer verktøyene en rutine som heter pow som kan heve 5 til 10. effekt for deg. Et mer razzle-blending verktøy (kalt JFrame) viser et vindu på datamaskinens skjerm. Andre verktøy lytter etter brukerens knappeklikk, spørringsdatabaser og gjør alle slags nyttige ting.

Du kan laste ned språkspesifikasjonen, API-dokumentene og all annen Java-dokumentasjon (eller se dokumentene på nettet) ved å stikke rundt på Oracle.

Den første delen av Java, språkspesifikasjonen, er relativt liten. Det betyr ikke at du ikke vil ta deg tid til å finne ut hvordan du bruker reglene i språkspesifikasjonen. Andre programmeringsspråk har imidlertid dobbelt, tredobbelt eller ti ganger antall regler.

Den andre delen av Java - API - kan være skremmende fordi den er så stor. API-en inneholder nesten 4 000 verktøy og fortsetter å vokse med hver ny Java-språkutgivelse. Ganske skummelt, eh? Vel, den gode nyheten er at du ikke trenger å huske noe i API. Ingenting. Ingen av det.

Du kan slå opp de tingene du trenger å bruke i dokumentasjonen og ignorere de tingene du ikke trenger. Det du bruker ofte, vil du huske. Det du ikke bruker ofte, vil du glemme (som alle andre programmerer).

Ingen vet alt det er å vite om Java API. Hvis du er en Java-programmerer som ofte skriver programmer som åpner nye vinduer, vet du hvordan du bruker API JFrame-klassen. Hvis du sjelden skriver programmer som åpner vinduer, de første gangene du trenger å opprette et vindu, kan du slå opp JFrame-klassen i API-dokumentasjonen.

Hvis du tok en typisk Java-programmerer og holdt den programmøren fra å se på noe i API-dokumentasjonen, ville programmereren trolig kunne bruke mindre enn 2 prosent av alle verktøyene i Java API.

Du kan elske stilen For Dummies , men dessverre er ikke Javas offisielle API-dokumentasjon skrevet på den måten. API-dokumentasjonen er både kortfattet og presis.

På en måte er ingenting om Java API spesielt. Når du skriver et Java-program - selv det minste, enkleste Java-programmet - lager du en klasse som er på nivå med noen av klassene som er definert i den offisielle Java-APIen.

API-en er bare et sett av klasser og andre verktøy som ble opprettet av vanlige programmører som skjer for å delta i den offisielle Java-fellesskapsprosessen (JCP) og i OpenJDK-prosjektet. I motsetning til verktøyene du lager, distribueres verktøyene i API-en med hver versjon av Java.

Besøk Internett hvis du er interessert i JCPs aktiviteter eller OpenJDK-prosjektet.

Folkene på JCP holder ikke Java-programmene i den offisielle Java-APIen hemmelig. Hvis du vil, kan du se på alle disse programmene. Når du installerer Java på datamaskinen, setter installasjonen en fil med navnet src. zip på harddisken din. Du kan åpne src. zip med ditt favoritt-unzipping-program. Der, for dine øyne, er all Java API-koden.

Grammatikk av Java Language - dummies

Redaktørens valg

Vanlige visuelle studio-tastaturgenveier - dummier

Vanlige visuelle studio-tastaturgenveier - dummier

Du kan få tilgang til mange av funksjonene du bruker i Visual Studio til Lag en Silverlight-applikasjon gjennom tastaturgenveier. Her er de vanlige snarveiene som hjelper deg med å utføre oppgaver raskt i Visual Studio. Tastatur snarvei Handling Ctrl + Alt + F1 Åpne Visual Studio Documentation Ctrl + Shift + B Bygg programmet Ctrl + F5 Kjør prosjektet Ctrl + Alt + X Åpne verktøykassen hvis ...

Velg riktig format for e-postmarkedsføringsmeldingen din - dummies

Velg riktig format for e-postmarkedsføringsmeldingen din - dummies

Som Du komponerer markedsførings-e-postene dine, husk at formatet på e-posten din visuelt kommuniserer hovedideen til innholdet før publikum selv begynner å lese det. Forbrukerne forventer at formatet på e-posten din samsvarer med informasjonen den inneholder, slik at bruk av riktig format bidrar til å bygge publikums tillit. Velg ...

Kombinere flere samtaler til handling i din markedsføring e-post - dummies

Kombinere flere samtaler til handling i din markedsføring e-post - dummies

Din e-postmarkedsføringslisten består sannsynligvis av prospekter og kunder i ulike stadier av kjøpesyklusen med litt forskjellige interesser, så en del av publikum vil aldri være klar til å reagere umiddelbart på hver handling. Selv om alle på din e-postliste er klare til handling, er dine anrop til handling ...

Redaktørens valg

Opprett en Pivot-tabell YTD-totalvisning for Excel-rapporten - dummies

Opprett en Pivot-tabell YTD-totalvisning for Excel-rapporten - dummies

En nyttig rapportvisning I et Excel-pivottabell er YTD-totalsvisningen. Noen ganger er det nyttig å fange et løp-total-visning for å analysere bevegelsen av tall på en årlig basis (YTD) basis. Denne figuren illustrerer et pivottabell som viser en løpende total omsetning per måned for hvert år. I denne visningen er du ...

Opprett en pivottabel ved hjelp av Excels interne datamodell - dummies

Opprett en pivottabel ved hjelp av Excels interne datamodell - dummies

I enkelte tilfeller vil du kanskje opprett et pivottabell fra grunnen ved hjelp av Excels eksisterende interne datamodell som kildedata. Her er trinnene for å gjøre det: Velg Sett inn → PivotTable fra båndet. Dialogboksen Create PivotTable åpnes. Velg alternativet Bruk en ekstern datakilde, som vist, og klikk deretter på ...

Hvordan lage en standard snikker i Power Pivot - dummies

Hvordan lage en standard snikker i Power Pivot - dummies

Slicers tilbyr et brukervennlig grensesnitt med som du kan filtrere en Power Pivot pivottabell. Det er på tide å lage din første slicer. Bare følg disse trinnene:

Redaktørens valg

Alarmhendelsen i GameMaker: Studio-dummies

Alarmhendelsen i GameMaker: Studio-dummies

Alarmer er utmerket for når du vil ha tid Handlinger i din spill i GameMaker: Studio. For eksempel, hvis du vil at spilleren bare skal skyte kuler en gang hvert annet sekund, kan du sette en alarm for det. Hvis du vil når nye fiendtlige fly vises, kan du sette en alarm for det ...

Flytt retningsaktive handlinger i GameMaker: Studio - dummies

Flytt retningsaktive handlinger i GameMaker: Studio - dummies

I GameMaker: Studio, Flytt-fanen er den første kategorien i vinduet Objektegenskaper. Her er en liste over hver av handlingene du kan tilordne objektene. I følgende definisjoner brukes begrepet Instance for å referere til hva handlingen påvirker. Men du konfigurerer handlingen i objektet ...

Andre hendelser i GameMaker: Studio - dummies

Andre hendelser i GameMaker: Studio - dummies

I GameMaker: Studio, Andre hendelser er de som ikke anses verdige av sitt eget sted på menyen Event. Disse andre hendelsene kan være ganske kjempebra. Menyelementene er ganske mye selvforklarende, så det er ikke nødvendig med detaljer her. For fullstendige beskrivelser av hver av disse elementene, kan du alltid trykke F1 i GameMaker og ...