"हाय, अमीगो!"

"मैं आपको अपना विशेष कौशल सिखा सकता हूं: अनावश्यक काम से बचना।"

"हम्म। मुझे यह पसंद है कि यह कैसे शुरू हो रहा है।"

"याद रखें, सब कुछ जानना असंभव है। और यह जरूरी नहीं है। लेकिन, अगर आप अपनी जरूरत की जानकारी जल्दी से पा सकते हैं, तो आप सुनहरे हैं।"

"जावा इतनी तेज़ी से बढ़ रहा है, क्योंकि जावा प्रोग्रामर एक दूसरे के काम का उपयोग करते हैं। इंटरनेट में लाखों जावा पुस्तकालय हैं जो अच्छी तरह से लिखे गए, डीबग किए गए, प्रलेखित और लाइसेंस मुक्त हैं। उनका उपयोग करें।"

"प्रोग्रामर्स के लिए सैकड़ों वेबसाइटें हैं, जहां अधिक अनुभवी प्रोग्रामर नौसिखियों और कम अनुभवी लोगों की मदद करते हैं। उनका उपयोग करें।"

"आप जो कुछ भी लिखना चाहते हैं, कोई और पहले ही लिख चुका है। ठीक है, शायद सब कुछ नहीं, लेकिन 90-95 प्रतिशत, निश्चित रूप से।"

"वाह।"

"मैं चाहता हूं कि आप हमेशा दो चीजें याद रखें:"

1. प्रोग्रामिंग की शुरुआत 50 साल पहले हुई थी। जावा लगभग 20 साल पुराना है।

आपके लिए आवश्यक कोड का 99% पहले ही लिखा जा चुका है।

2. शुरुआत से कुछ भी लिखने से पहले इंटरनेट पर सर्च करें। सबसे अधिक संभावना है, किसी को पहले इसकी आवश्यकता थी और समस्या को पहले ही हल कर लिया था।

"तो, हम सीखने जा रहे हैं कि 'गूगल' कैसे करें, यानी इंटरनेट पर खोजें। जैसा कि आपने अनुमान लगाया होगा, 'गूगलिंग' में Google सर्च इंजन का उपयोग करना शामिल है।"

"अन्य खोज इंजन भी काम करेंगे। लेकिन क्योंकि सिलिकॉन वैली में प्रोग्रामिंग सबसे तेजी से विकसित हो रही है, Google हमारी पसंद का टूल होगा।"

"मैं आपको ऐसे कार्य दूंगा जिनमें आपको Google का उपयोग करके कुछ खोजने की आवश्यकता होगी, इसलिए आपको यह सीखना होगा कि चीजों को कैसे खोजना है।"

"लेकिन अभी के लिए, हम केवल कुछ उदाहरणों के साथ शुरुआत करेंगे।"

हम क्या जानना चाहते हैं गूगल क्वेरी टिप्पणी
जावा में, मैं कैसे जांचूं कि फ़ाइल मौजूद है या नहीं? जावा फ़ाइल मौजूद है सबसे पहले लिंक का जवाब है।
उत्तर:
File f = new File(filePathString);
if(f.exists())
{ /* do something */ }
जावा में, मैं इंटरनेट से फ़ाइल कैसे डाउनलोड करूं? जावा फ़ाइल डाउनलोड पहले लिंक का एक उदाहरण है।
उत्तर:
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 कितना है? आरयूबी में 100 डॉलर आपको इस उत्तर के लिए किसी लिंक पर क्लिक करने की भी आवश्यकता नहीं है!
उत्तर:
3 270.21812 Russian rubles
मैं कैसे पता लगा सकता हूं कि कौन सा जेडीके संस्करण स्थापित है? जेडीके संस्करण कैसे प्राप्त करें दूसरा लिंक।
उत्तर:
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)

"आलसी मत बनो। Google पर जाओ, उन प्रश्नों को दर्ज करो, और उत्तर पाओ।"

"हम सीख रहे हैं कि घंटों और कभी-कभी हफ्तों के बजाय सेकंड में जवाब कैसे ढूंढे जाएं। जो हो सकता है।"

"वाह। मैं वादा करता हूँ कि मैं आलसी नहीं होऊँगा।"

"एक अनुभवी डेवलपर उत्पन्न होने वाली 99.99% समस्याओं का उत्तर या सुराग खोजने के लिए इंटरनेट का उपयोग कर सकता है।"

"वाह!" मैं हमेशा आपकी बातों को ध्यान से सुनूंगा!"