「こんにちは、アミーゴ!」

「私の特技、それは無駄な仕事を避けることです。」

「うーん。この始まり方が気に入っています。」

「すべてを知ることは不可能だということを覚えておいてください。また、その必要はないのです。しかし、必要な情報をすぐに見つけることができれば、あなたは完璧です。」

「Java がこれほど急速に成長しているのは、Java プログラマーがお互いの作品を利用しているからです。インターネットには、適切に作成され、デバッグされ、文書化されており、ライセンスも不要な Java ライブラリが何百万もあります。それらを使用してください。」

「プログラマー向けの Web サイトが何百もあり、経験豊富なプログラマーが初心者や経験の浅いプログラマーをサポートしています。それらを使用してください。」

「あなたが書きたいと思うものは、すでに誰かが書いています。まあ、すべてではないかもしれませんが、90~95パーセントは確かにそうです。」

"うわあ。"

「常に次の 2 つのことを覚えておいてほしいのです。」

1. プログラミングは 50 年以上前に始まりました。Java はもうすぐ 20 年になります。

必要なコードの 99% はすでに書かれています。

2. 最初から何かを書く前に、インターネットを検索してください。おそらく、誰かが以前にそれを必要としていて、すでに問題を解決している可能性があります。

「それでは、『グーグル』、つまりインターネットを検索する方法を学びましょう。ご想像のとおり、『グーグル』には Google 検索エンジンの使用が含まれます。」

「他の検索エンジンも機能します。しかし、プログラミングはシリコンバレーで最も急速に進化しているため、Google が私たちの選択するツールになるでしょう。」

「Google を使って何かを見つける必要があるタスクを与えるので、物事を検索する方法を学ぶ必要があります。」

「しかし今のところは、いくつかの例から始めましょう。」

私たちが知りたいこと Googleクエリ ノート
Java で、ファイルが存在するかどうかを確認するにはどうすればよいですか? Javaファイルは存在します 一番最初のリンクに答えがあります。
答え:
File f = new File(filePathString);
if(f.exists())
{ /* do something */ }
Java で、インターネットからファイルをダウンロードするにはどうすればよいですか? Javaファイルのダウンロード 一番最初のリンクに例があります。
答え:
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
インストールされている JDK バージョンを確認するにはどうすればよいですか? JDKのバージョンを取得する方法 2 番目のリンク。
答え:
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% に対する答えや手がかりを見つけることができます。」

"うわあ!" あなたの言うことをいつも真剣に聞くつもりです!」