Reklame

Top 5 websteder til Java-applikationseksempler java logo2I løbet af sommeren sendte firmaet, jeg arbejdede for, mig til en ”Java Programming Boot Camp” af Sun Microsystems i Philadelphia, Pennsylvania. Forventningen til dette kursus var, at det ville gøre mig til en Java-udvikler på indgangsniveau - det var trods alt Suns generelle sammendrag af kurset. Det, jeg lærte den sommer, var, at du ikke bare kan udskifte et par tusind dollars for at få hurtigere indlæring af et computersprog. Det kræver tid, kræfter og MEGET prøve og fejl.

For virkelig at drage fordel af muligheden for at lære Java-programmeringssprog kom jeg til den konklusion, at internettet var min bedste ven. I løbet af en uges periode fortsatte jeg med at lære. Der var ca. 5 store websteder som jeg konstaterede konstant for eksempler på Java-applikationer - og jeg vil gerne dele dem med dig.

Lad mig først anbefale, at uanset hvad, du skal hente en bog eller to på Java. Bøger giver nogen mulighed for at fokusere næsten fuldstændigt, mens internettet ofte er indhyllet af distraktion eller multitasking. Jeg finder personligt, at det at eje bogen er bedst, da det giver mig evnen til at fremhæve vigtige sider eller markere bestemte sektioner med en klistret note. Dette fungerer bedst for mig, men din kilometertal kan naturligvis variere.

instagram viewer

Dernæst vil jeg henvende mig til en række online-kilder for at give dig relevante java-applikationseksempler og forskellige forklaringer på de koncepter, der er præsenteret i en bog. Nedenfor har jeg skitseret flere websteder, hvor du kan gøre netop det - og endda lidt mere.

eksempler på java-applikationerPlanet Source Code, som er en værdifuld database fuld af Java-programmer, kan prale af en af ​​de største databaser med Java-koder, jeg har set på Internettet. På webstedet finder du kildekoden til tusinder af Java-applikationer, spil og værktøjer. Nogle af kategorierne på Planet Source Code inkluderer endda programmer, der beskæftiger sig med sikkerhed, datastruktur og applets - for at nævne nogle få.

Mens du er der, vil jeg varmt anbefale at se PSCs java-program Hall of Fame, hvor de mest imponerende eller velskrevne kodeindgivelser fra de sidste par år vises. Jeg fandt personligt, at programmerne i Hall of Fame var nyttige og professionelle. Åh, og selvfølgelig - kilden til alle programmer er gratis for dig at bruge, abe med og rekompilere på din computer.

Freeware Java giver et af mine yndlingswebsteder ned som Java-ressource. Freeware Java leverer kildekode til hundreder og hundreder af spil og applikationer. Dette er langtfra et af de mest værdifulde websteder, jeg har haft adgang til i det forløbne år til at lære Java. Mit forslag til at bruge dette som en ressource er at se på et spil eller et program, der ligner et interesseområde, du har, eller endda et program, du vil skrive. Hvis jeg vil skrive et airhockey-spil, ville det være meget gavnligt at få kodningsidéer fra en anden programmerers "Classic Pong" -kildekode og forbedre hans eller hendes metoder og ideer.

Hvis intet andet, giver Freeware Java dig kildekode adgang til en hel del velskrevne Java-applets og Java-applikationseksempler. Jeg vil anbefale dig at gå direkte til applets side for at tjekke kilden for chatrum, spil, hjemmeside scripts og mere.

eksempler på java-applikationerJava Galaxy er en anden internetdatabase med hundreder af applikationer og spil komplet med gratis kildekoder til din læringsglæde. Forskellen mellem Java Galaxy og nogle af de andre kildekodedatabaser i denne artikel er, at Java Galaxy-kildekoder er mindre og enklere - programmerne er ikke så komplekse. Jeg vil anbefale, at hvis du er en ny Java-programmør, der leder efter enkle eksempler, tjekker du dette websted før de andre.

Hvis du kun handler om selve kildekoden, skal du bare gå direkte til den side. Du er dog velkommen til at kigge på nogle af de andre interessante funktioner, som Java Galaxy har at tilbyde, såsom eksempler på intervjuspørgsmål [No Longer Available] til java-udviklere eller en praksis-test for SCJP eksamen.

Java2s

Java2s er en relativt populær ressource for Java-udviklere, fordi den indeholder en nyttig database med eksempelkode til forskellige aspekter af Java-sproget. En håbende koder ville være hårdt presset for at finde noget java-relateret, der ikke findes et eller andet sted på Java2s websted. En værdifuld ressource, som sitet tilbyder, er en meget struktureret Java-tutorial sektion, der især fokuserer på fil I / O og Swing, men har et afsnit om næsten alt.

Advarsel; dette websted har ikke noget øjen slik eller smukke blinkende lys, som mange websteder i dag trives med - du kan forvente en praktisk, organiseret java-ressource og intet andet. Mens webstedet ikke er 100% dedikeret til programkildekoder, besluttede jeg at medtage det, fordi det tilbyder stadig en stor mængde kode, men på en struktureret og ordnet måde, som jeg fandt ekstremt nyttig.

Java DB

eksempler på java-applikationerJava DB giver adgang til en database med Java-programmeringstip og eksempel Java-kode til visse problemer. Webstedets layout er relativt enkelt og praktisk, hvad angår indholdsstyring. Kodeeksempler og tutorials er opdelt i små boksekategorier på startsiden, og der er et Google-søgefelt til adgang til hurtigere og mere målrettede resultater. Også på dette websted er en fremragende gratis Java sprogvejledning. Selvom et igangværende arbejde er undervisningen omfattende, informativ og klar.

At lære Java kan være en ekstremt skræmmende proces, især hvis du forbereder dig til SCJP-eksamen eller noget i den retning (hvis du er det, føler jeg din smerte). Jeg finder ofte, at en af ​​de bedste måder, du kan få en forståelse af noget på, er ved at hoppe med hovedet ind i det. Lær af andre mennesker, få dine hænder beskidte, stille spørgsmål og begå fejl (det gør jeg bestemt). Forhåbentlig gav denne artikel dig et par ressourcer til at bruge til at lære Java eller få en fornemmelse af dens praktiske anvendelser.

Hvis du har et sted at tilføje til denne liste, så fortæl mig det i kommentarfeltet, og jeg kan tilføje det til artiklen.

Tidligere MakeUseOf forfatter og teknologientusiast.