Blå J introduktion



3 viktigaste stegen du behöver veta för programmering blueJ

  1. -Förekomstvariabler är minnesblock används för att lagra värden (som du kan använda senare). De kan vara siffror eller bokstäver, bara ett ord (inte använda blanksteg om två ord används för en variabel, i stället göra det andra ordet med stor bokstav). Förekomstvariabler är antingen privat eller offentligt (alla kan se dem) (endast du kan se dem). Om de är nummer, då de kan vara heltal (tal) eller dubbel (1 = 1,0) (jag vet att det finns många andra men dessa är de grundläggande)...

Exempel: Privata int 2

Offentliga dubbel 2

Privata int myX

Offentliga dubbel myY

2. - Consturctors initiera variablerna instans. Så att du för att ge ett värde av variabler, eller ett annat namn för dem. De har specifika typer, såsom void (det innebär att metoden har inga returvärdet. Om metoden returnerade en int skulle du skriva int i stället för void) eller statiska (det innebär att metoden associeras med klassen, inte en specifik instans variabel för den klassen).

Exempel: public void X(int x) {

myX = x;

}

Exemplet ovan berättar int "myX" för att få värdet på x, vilket gör att användaren att göra sin egen värdet av myX...

Exempel 2: offentliga statisk draw() {

penna. Forward(100);

}

Exemplet ovan berättar penna (vårt ritverktyg) att gå framåt 100, leder en rak linje (av 100 pixlar) vilket innebär många pixlar på samma program... om statiskt används inte, och det finns 2" pencil.forward (100)"'s (som är förutsägelse inte bevisat) du kommer förmodligen se endast 1 linje... Jag vet att det är förvirrande så det finns ett annat exempel med ord (inte en kod)...

Om du har 2 rutor (torget 1 och Square 2) som inte är statisk och du berätta att ska visas torget 1, visas det utan problem, men om du säger det att Visa efter som square 2, programmet kommer att radera torg 1. (Även detta är en förutsägelse).

3 metoden är den att du sätter din kod här, med andra ord du göra ekvationer som stöder idén om vad som ska göras. De koder som redan finns i klassen (såsom: System.out.print(), System.out.println() och många fler...) kallas en parameter. En Java-metod är en samling av uttalanden som grupperas tillsammans för att utföra en åtgärd. När du anropar metoden System.out.println(), till exempel utför systemet faktiskt flera uttalanden för att visa ett meddelande på konsolen.

Exempel:

public void hämtax (int y)

{

X = 2 * y;

System.out.Print ("värdet av x är" + X);

}

Detta exempel låt oss användaren att ge värdet y (måste vara ett heltal eftersom det är ett heltal) och få resultatet av X som är 2 gånger y, trycks på användarens skärm, av parametern "System.out.print", visar på datorn "värdet av x är X" (tecknet "+" är bara ett sätt att kombinera meningen med flera).

P.S. Hey guys, jag gjorde bara mitt konto och jag är verkligen hoppas någon hitta det inledningen för blå J, som är ett Java-liknande program, hjälpsamma. Jag är verkligen glada och om du har några frågor, tveka inte att kommentera dem ner nedan, inom en vecka som de kommer att besvaras. Och för att vara ärlig jag lär AP datavetenskap i min skola (Ja, jag är bara 15) och jag kämpade med blå J under en lång tid, och jag vet just nu finns den en killen där ute på internet där kämpar han samma sätt som jag gör och skriker om hjälp... Om minst 5 personer följer mig på natten, än jag kommer att publicera anvisningarna för den första koden som kommer du att kunna köra på din egen... Och om vi gör det genom nästa år, jag lovar jag kommer börja C++ lektioner.

Relaterade Ämnen

12V-180kV: en ackumulatorn driv Marx Generator (och introduktion till elektronik)

Om du läser detta Instructable, en sak är förmodligen sant: du är intresserad av hög spänning! Om så, har du kommit till rätt ställe; Marx generatorer kan tillfredsställa din törst efter gnistor, lugg, och spänningen. Jag gjorde denna Marx Generator...

ASL: amerikanskt teckenspråk introduktion

före amble: en introduktion till denna introduktion -Jag ber om ursäkt för den dåliga kvaliteten på videor: Jag är fortfarande i lärande stadier av att särskilda färdigheter :-)ASL, eller amerikanskt teckenspråk är ett språk som alla egen. Det skulle...

En illustrerad introduktion till Raspberry Pi

Raspberry Pi var ursprungligen avsedd att vara ett verktyg för hands-on lärande om hur datorer fungerar. Det är också ett verktyg som kan användas för att göra alla typer av kreativa programmering projekt. Pi är att vara tillgänglig, och har jag gjor...

Introduktion till kretsloppsodling

När jag först hörde om kretsloppsodling, var jag ganska stoked. Det var ett främmande koncept på gång, att kunna växa fiskar och växter i harmoni. Det har tagit några år, men jag äntligen byggt ett system som uppfyller mina behov. Det var också masso...

Introduktion till 3D-utskrifter

3D-utskrifter är ett snabbt växande område, med populariteten och använder för 3D-skrivare växer varje dag. I den här guiden kommer jag försöka ge en introduktion till det breda utbudet av teknik i 3D-skrivare, en jämförelse av de vanligaste 3D-skriv...

Introduktion till Switch med Snap strömkretsarna

i den här bilden Instructable jag ger dig en kort introduktion till Snap kretsar. Du får lära dig hur man bygger en enkel krets, för att förstå likström (DC), och hur ett elektriskt reglage fungerar.Snap kretsar är en pedagogisk leksak som lär elektr...

Introduktion till Light Emitting Diod med Snap kretsar

i detta foto Instructable, lär du dig den Light Emitting Diode, eller LED. Du får också lära dig hur man bygger en enkel krets som visar hur LED fungerar med Snap kretsar.Delar som behövs:1 bas galler (11 "x 7,7") # 6SC BG1 batteri hållare (2-AA...

Den introduktion av LM2596 steg ner Power Module DC-DC omvandlare

ICStation Team dela denna LM2596 steg ner effektmodul med dig i detaljer. Vi kommer att införa de funktioner,tillämpningsområde,diagramoch testresultat. Vi använder digital lagring oscilloskopet att testa modulen och visar dig de faktiska testresulta...

Den introduktion av XL6009 Step up Power Module DC-DC omvandlare

ICStation team har utvecklat denna nya produkt -XL6009 Step-up effektmodul nyligen. Vi delar kunskap om denna produkt i detaljer och visa dig de faktiska testresultat med digital lagring oscilloskopet. Du kan hitta information om tillämpliga tillfäll...

Introduktion till byggnad enskild survival kit

Hej Instructables gemenskapen,Tack så mycket för den positiva svar och återkoppling, favoriter & abonnemang för mina tidigare projekt. En sak jag insåg genom meddelanden och kommentarer för min tidigare Pocket Survival Kit Deluxe och omfattande Altoi...

Introduktion till Leatherworking

Läder är en fantastisk produkt som har använts av människor sedan verkligen, början av mannen. Det är i kläder, skor, väskor, bälten, hölster och verkligen, ganska mycket allt du kan tänka dig kan göras från läder.Arbeta med läder är inte så svårt so...

LittleBits (Deluxe bitar) introduktion

I sommar alla C platser kommer att ha möjlighet att införliva vår littleBits (Deluxe Kit) i ditt enskilda platser-läger. Den littleBits deluxe kit kan du skapa krets anslutningar i sekunder, varje kit kommer med över 5 miljoner krets kombinationer, 1...

BEVATTNINGSSYSTEM - introduktion

Introduktion & mål:Jag är ett enkelt system, genom att använda Arduino för att automatisera bevattning och vattning av små krukväxter eller grödor.Detta system gör kontroll av markfuktighet, gör indikationer via lysdioder och vid torr mark avger ett...

Introduktion till filer och raspar

detta är en grundläggande introduktion i korrekt användning och skötsel av filer och raspar. Här undersöker vi ett antal olika storlekar och former av filer och raspar.När sågning och borrning, du skapar grader och vassa kanter på din arbetsstycket s...

Sommaren 2014 introduktion till teknisk konkurrens

3 juli 2014GENOMGrupp: One PieceBu JiaqingQian JunqiXiang YinanYang SiyuanChen MiaomiaoVG100 INTRO TILL ENGINEERINGINSTITUTIONEN FÖR MASKINTEKNIKUNIVERSITY OF MICHIGAN – SHANGHAI JIAO TONG UNIVERSITY JOINT INSTITUTE(UM-SJTU JI)SHNAGHAI, KINAIN TILLPr...

Hur man gör webbplatser - komplett introduktion till Web Development

Titta på YouTubeDenna video serien är att införa webbsida utveckling för nybörjare som inte vet något om att göra hemsidor. Denna första avsnittet introducerar den program jag använder i mitt arbetsflöde för att göra webbplatser efter bästa förmåga....

Introduktion till SPSS (1.1)

här SPSS, nu IBM statistik, handledning video är en introduktion till programmet. Här hur till video hjälper dig att lära dig PASW (SPSS) för analys och forskning. Programmet kan användas för att analysera data från undersökningar, tester, observatio...

Introduktion till Home Automation med Arduino och RF-signaler!

Idag ska jag visa dig en introduktion på hemautomation med RF-signaler.Föreställa sig mitten av vintern, det är kallt och mörkt ute, men tack vare automation du vakna upp till ett varmt och ljust rum, med en varm kopp kaffe ångande vid sidan av sänge...

Laserskärning för absoluta nybörjare: Custom laserskurna hänge med hjälp av MAGIC av THE INTERNET (eller: en mycket grundläggande introduktion till Adobe Illustrator)

har du någonsin velat en av dem fancy laser skär ut halsband, men du inte äger en laserskärare eller vet hur man använder design mjukvara? Detta är din lyckliga dag, min vän. Jag kommer att lära dig allt du behöver veta för att göra detta möjligt, oc...

Arduino kitchen timer med en introduktion till timer avbryter

Välkommen till min första instructable,Jag beslöt att göra ett ganska enkla projekt för att ange instructable värld. Detta projekt handlar om att göra en enkel kitchen timer med en Arduino Uno. Således kommer jag ge en liten introduktion 2.2" tft dis...