“嗨,阿米戈!”

“我可以教你我的絕活:避免不必要的工作。”

“嗯。我喜歡這樣的開始。”

“記住,不可能什麼都知道。也沒有必要。但是,如果你能快速找到你需要的信息,那麼你就是黃金。”

“Java 發展如此之快,因為 Java 程序員互相使用彼此的成果。互聯網上有數以百萬計的 Java 庫,這些庫編寫良好、經過調試、有文檔記錄且無需許可。請使用它們。”

“有數百個程序員網站,經驗豐富的程序員可以幫助初學者和經驗不足的人。使用它們。”

“任何你想寫的東西,其他人已經寫過了。好吧,也許不是全部,但肯定是 90-95%。”

“哇哦。”

“我要你永遠記住兩件事:”

1. 編程始於 50 多年前。Java 已經快 20 歲了。

您需要的 99% 的代碼已經編寫完畢。

2. 在你從頭開始寫任何東西之前,先上網搜索一下。很可能有人以前需要它並且已經解決了問題。

“所以,我們將學習如何‘谷歌’,即搜索互聯網。正如你可能已經猜到的,‘谷歌搜索’涉及使用谷歌搜索引擎。”

“其他搜索引擎也可以使用。但由於編程在矽谷發展最快,谷歌將成為我們的首選工具。”

“我會給你一些任務,你需要用谷歌找到一些東西,所以你必須學習如何搜索東西。”

“但現在,我們只是從一些例子開始。”

我們想知道什麼 谷歌查詢 筆記
在Java中,如何檢查文件是否存在? java文件存在 第一個鏈接有答案。
回答:
File f = new File(filePathString);
if(f.exists())
{ /* do something */ }
在 Java 中,如何從 Internet 下載文件? 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版本 第二個鏈接。
回答:
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)

“不要偷懶。去谷歌,輸入那些查詢,然後找到答案。”

“我們正在學習如何在幾秒鐘內找到答案,而不是幾小時,有時甚至幾週。這是可能發生的。”

“哇,我保證不偷懶。”

“有經驗的開發人員可以使用 Internet 為 99.99% 的所有可能出現的問題找到答案或線索。”

“哇!” 我會一直認真聽你說的話!”