"Merhaba, Amigo!"

"Sana özel yeteneğimi öğretebilirim: Gereksiz işlerden kaçınmak."

"Hmm. Bunun nasıl başladığını beğendim."

"Unutma, her şeyi bilmek imkansız. Ve gerekli de değil. Ama ihtiyacın olan bilgiyi çabucak bulabilirsen, o zaman altınsın."

"Java çok hızlı büyüyor çünkü Java programcıları birbirlerinin çalışmalarını kullanıyor. İnternette iyi yazılmış, hataları giderilmiş, belgelenmiş ve lisanssız milyonlarca Java kitaplığı var. Bunları kullanın."

"Programcılar için, daha deneyimli programcıların yeni başlayanlara ve daha az deneyimli programcılara yardım ettiği yüzlerce web sitesi var. Bunları kullanın."

"Sen ne yazmak istersen, başkası zaten yazmış. Belki her şeyi değil ama yüzde 90-95'i kesin."

"Vay."

"İki şeyi her zaman hatırlamanı istiyorum:"

1. Programlama 50 yılı aşkın bir süre önce başladı. Java neredeyse 20 yaşında.

İhtiyacınız olan kodun %99'u zaten yazılmış durumda.

2. Sıfırdan herhangi bir şey yazmadan önce internette arama yapın. Büyük olasılıkla, birisi buna daha önce ihtiyaç duymuş ve sorunu çoktan çözmüştür.

"Öyleyse, 'google' yapmayı, yani İnternette arama yapmayı öğreneceğiz. Tahmin edebileceğiniz gibi, 'googling', Google arama motorunu kullanmayı içerir."

"Diğer arama motorları da çalışacak. Ancak programlama en hızlı şekilde Silikon Vadisi'nde geliştiği için Google, tercih edeceğimiz araç olacak."

"Size Google'ı kullanarak bir şeyler bulmanız gereken görevler vereceğim, böylece bir şeyleri nasıl arayacağınızı öğrenmeniz gerekecek."

"Ama şimdilik, bazı örneklerle başlayacağız."

bilmek istediklerimiz Google sorgusu Not
Java'da bir dosyanın var olup olmadığını nasıl kontrol ederim? java dosyası var İlk linkte cevap var.
Cevap:
File f = new File(filePathString);
if(f.exists())
{ /* do something */ }
Java'da internetten nasıl dosya indirebilirim? java dosyası indir İlk linkte bir örnek var.
Cevap:
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);
100 dolar ruble ne kadar? 100 dolar RUB Bu cevap için bir bağlantıya tıklamanıza bile gerek yok!
Cevap:
3 270.21812 Russian rubles
Hangi JDK sürümünün kurulu olduğunu nasıl anlarım? jdk versiyonu nasıl alınır İkinci bağlantı.
Cevap:
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)

"Tembel olmayın. Google'a gidin, bu sorguları girin ve yanıtları bulun."

"Yanıtları saatler ve bazen haftalar yerine saniyeler içinde nasıl bulacağımızı öğreniyoruz. Ki bu da olabilir."

"Vay canına. Tembel olmayacağıma söz veriyorum."

"Deneyimli bir geliştirici, ortaya çıkabilecek tüm sorunların %99,99'una bir yanıt veya ipucu bulmak için İnternet'i kullanabilir."

"Vay!" Söyleyeceklerini her zaman dikkatle dinleyeceğim!"