"안녕, 아미고!"

"불필요한 작업을 피하는 제 특기를 가르쳐 드릴 수 있습니다."

"음. 시작하는 방식이 마음에 들어."

"기억하세요. 모든 것을 아는 것은 불가능합니다. 꼭 그럴 필요도 없습니다. 하지만 필요한 정보를 빨리 찾을 수 있다면 최고입니다."

"Java 프로그래머가 서로의 작업을 사용하기 때문에 Java는 매우 빠르게 성장하고 있습니다. 인터넷에는 잘 작성되고 디버깅되고 문서화되고 라이센스가 없는 수백만 개의 Java 라이브러리가 있습니다. 사용하십시오."

"프로그래머를 위한 수백 개의 웹사이트가 있습니다. 경험 많은 프로그래머가 초보자와 경험이 적은 사람들을 도와줍니다. 그곳을 이용하세요."

"당신이 쓰고 싶은 것은 다른 사람이 이미 쓴 것입니다. 글쎄요, 전부는 아니지만 90-95%는 확실합니다."

"워."

"나는 당신이 항상 두 가지를 기억하기를 바랍니다:"

1. 프로그래밍은 50년 전에 시작되었습니다. 자바는 거의 20년이 되었습니다.

필요한 코드의 99%가 이미 작성되었습니다.

2. 처음부터 작성하기 전에 인터넷을 검색하십시오. 아마도 누군가가 이전에 필요했고 이미 문제를 해결했을 것입니다.

"그래서 우리는 '구글', 즉 인터넷 검색 방법을 배울 것입니다. 짐작하셨겠지만 '구글링'에는 Google 검색 엔진을 사용하는 것이 포함됩니다."

"다른 검색 엔진도 작동할 것입니다. 하지만 실리콘 밸리에서 프로그래밍이 가장 빠르게 발전하고 있기 때문에 Google이 우리가 선택한 도구가 될 것입니다."

"Google을 사용하여 무언가를 찾아야 하는 작업을 제공하므로 검색 방법을 배워야 합니다."

"하지만 지금은 몇 가지 예부터 시작하겠습니다."

우리가 알고 싶은 것 구글 쿼리 메모
Java에서 파일이 존재하는지 어떻게 확인합니까? 자바 파일이 존재합니다 첫 번째 링크에 답이 있습니다.
답변:
File f = new File(filePathString);
if(f.exists())
{ /* do something */ }
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달러는 루블로 얼마입니까? RUB로 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)

"게으르지 마십시오. Google로 이동하여 해당 쿼리를 입력하고 답변을 찾으십시오."

"우리는 몇 시간이 아닌 몇 초, 때로는 몇 주 안에 답을 찾는 방법을 배우고 있습니다. 일어날 수 있는 일입니다."

"와. 게으르지 않겠다고 약속할게."

"숙련된 개발자는 발생할 수 있는 모든 문제의 99.99%에 대한 답이나 단서를 찾기 위해 인터넷을 사용할 수 있습니다."

"워!" 나는 항상 당신의 말을 주의 깊게 듣겠습니다!"