CodeGym /Курсове /Java Multithreading /Научаване на гугъл. Ще ви покажа как да търсите решение н...

Научаване на гугъл. Ще ви покажа как да търсите решение на конкретен проблем

Java Multithreading
Ниво, Урок
На разположение

„Здрасти, Амиго!“

„Мога да те науча на специалното си умение: избягване на ненужна работа.“

„Хмм. Харесва ми How започва това.“

„Запомнете, че е невъзможно да знаете всичко. И не е необходимо. Но ако можете бързо да намерите информацията, от която се нуждаете, тогава сте златен човек.“

„Java се разраства толкова бързо, защото Java програмистите използват взаимно работата си. Интернет разполага с мorони Java библиотеки, които са добре написани, с отстраняване на грешки, documentирани и без лиценз. Използвайте ги.“

„Има стотици уебсайтове за програмисти, където по-опитни програмисти помагат на начинаещи и на по-малко опитни. Използвайте ги.“

„Всичко, което искате да напишете, някой друг вече го е написал. Е, може би не всичко, но 90-95 процента със сигурност.“

"Уау!"

„Искам винаги да помниш две неща:“

1. Програмирането започна преди повече от 50 години. Java е почти на 20 години.

99% от codeа, от който се нуждаете, вече е написан.

2. Преди да напишете нещо от нулата, потърсете в Интернет. Най-вероятно някой е имал нужда от него преди и вече е решил проблема.

„И така, ще се научим How да „гуглим“, т.е. да търсим в интернет. Както може би се досещате, „гугъл“ включва използването на търсачката на Google.“

„Другите търсачки също ще работят. Но тъй като програмирането се развива най-бързо в Сorциевата долина, Google ще бъде нашият предпочитан инструмент.“

„Ще ви дам задачи, при които трябва да намерите нещо с помощта на Google, така че ще трябва да се научите How да търсите неща.“

„Но засега ще започнем само с някои примери.“

Какво искаме да знаем Google заявка Забележка
В Java, How да проверя дали файлът съществува? java файл съществува Още първият линк съдържа отговора.
Отговор:
File f = new File(filePathString);
if(f.exists())
{ /* do something */ }
В Java, How да изтегля файл от интернет? изтегляне на 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
Как да разбера коя version на JDK е инсталирана? How да получите jdk version Втората връзка.
Отговор:
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, въведете тези заявки и намерете отговорите.“

„Учим се How да намираме отговори за секунди, instead of за часове, а понякога и за седмици. Което може да се случи.“

"Уау. Обещавам, че няма да мързелувам."

„Един опитен разработчик може да използва интернет, за да намери отговор or ключ за 99,99% от всички проблеми, които могат да възникнат.“

"Уау!" Винаги ще слушам внимателно Howво имаш да кажеш!"

Коментари
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION