"Hej, Amigo!"

"Jeg kan lære dig min særlige evne: at undgå unødvendigt arbejde."

"Hmm. Jeg kan godt lide, hvordan det her starter."

"Husk, det er umuligt at vide alt. Og det er ikke nødvendigt. Men hvis du hurtigt kan finde den information, du har brug for, så er du gylden."

"Java vokser så hurtigt, fordi Java-programmører bruger hinandens arbejde. Internettet har millioner af Java-biblioteker, der er velskrevet, fejlrettet, dokumenteret og licensfri. Brug dem."

"Der er hundredvis af hjemmesider for programmører, hvor mere erfarne programmører hjælper begyndere og dem, der er mindre erfarne. Brug dem."

"Alt, hvad du måtte have lyst til at skrive, har en anden allerede skrevet. Nå, måske ikke alt, men 90-95 procent, helt sikkert."

"Hov."

"Jeg vil have, at du altid husker to ting:"

1. Programmering startede for over 50 år siden. Java er næsten 20 år gammel.

99 % af den kode, du skal bruge, er allerede skrevet.

2. Før du skriver noget fra bunden, skal du søge på internettet. Mest sandsynligt har nogen haft brug for det før og allerede løst problemet.

"Så vi skal lære at 'google', dvs. søge på internettet. Som du måske har gættet, involverer 'google' at bruge Googles søgemaskine."

"Andre søgemaskiner vil også fungere. Men fordi programmering udvikler sig hurtigst i Silicon Valley, vil Google være vores foretrukne værktøj."

"Jeg vil give dig opgaver, hvor du skal finde noget ved hjælp af Google, så du bliver nødt til at lære at søge efter ting."

"Men indtil videre starter vi bare med nogle eksempler."

Hvad vi gerne vil vide Google-forespørgsel Bemærk
Hvordan kontrollerer jeg i Java, om en fil eksisterer? java fil findes Det allerførste link har svaret.
Svar:
File f = new File(filePathString);
if(f.exists())
{ /* do something */ }
Hvordan downloader jeg en fil fra internettet i Java? Java-fil download Det allerførste link har et eksempel.
Svar:
URL website = new URL("http://www.website.com/information.asp");
ReadableByteChannel rbc = Channels.newChannel(website.openStream());
FileOutputStream fos = new FileOutputStream("information.html");
fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);
Hvor meget er $100 i rubler? 100 dollar i RUB Du behøver ikke engang at klikke på et link for dette svar!
Svar:
3 270.21812 Russian rubles
Hvordan finder jeg ud af, hvilken JDK-version der er installeret? hvordan man får jdk version Det andet link.
Svar:
C:\>java -version
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode, sharing)

"Vær ikke doven. Gå til Google, indtast disse forespørgsler, og find svarene."

"Vi lærer at finde svar på sekunder i stedet for timer, og nogle gange uger. Hvilket kan ske."

"Wow. Jeg lover, at jeg ikke vil være doven."

"En erfaren udvikler kan bruge internettet til at finde et svar eller en ledetråd til 99,99 % af alle problemer, der måtte opstå."

"Hov!" Jeg vil altid lytte nøje til, hvad du har at sige!"