Како да започнете со Java

Java
А пријателски водич за тоа како да го добиете Java развој комплет, добар ИРО, и една голема книга.

Јава е моќен, но лесен за користење јазици за програмирање (да не зборуваме дека тоа е јазикот кој се користи во повеќето компјутерско програмирање курсеви.) Јава е голем јазик и прилично лесно кога ќе се добие сè што постави – но добивање на сето постави е тешко. Тоа е она што овој водич е за.

Добивање на пакети

Пред да направите било, ќе мора да се добие JDK – на Јава развој Kit или Java SDK (Развој на софтвер Kit). Ви треба SDK да пишува Јава програми. Одете на оваа страница и кликнете на копчето Download JDK.

Click on the cup of Java (the JDK download.)
Кликнете на копчето кружеше и преземање на соодветни датотека за вашата платформа.

Преземете од инсталерот и да ја стартувате. Congrats! На Java SDK сега е инсталиран на вашиот компјутер.

Прв ИРО

Сега дека имате на JDK, можете да почнете програмирање, но ќе мора да го направи тоа на старомоден начин: се напише кодот во текст едитор и ги собира тоа со користење на командната линија.

Освен ако, се разбира, имате Интегриран развој на животна средина, , која е фенси термин за програма која ви помага да код. Верувајте ми, тоа е многу, многу полесно кодирање користење ИРО.

Така што ИРО треба да го користите? Повеќето луѓе ќе препорача неколку да ви:

  • BlueJ е многу едноставен ИРО тоа е добро за образовни цели, но не се многу корисни за големи проекти. Шансите се ќе биде цел малку повисока од BlueJ ќе ви даваат. Не е лоша ИРО иако.
  • JCreator е малку помоќен, но тоа е скапи, и бесплатна верзија е едвај подобро отколку кодирање на старомоден начин (Јас ќе ви кажам, Морам да го користите JCreator во училиште.) Тоа е clunky и нема многу уредни карактеристики дека следната 2 Идеите се. Можеби ќе сакате да го помине на оваа.
  • Затемнувањето е моќни, професионална едитор кој многу професионалци користат (и не грижете, тоа е бесплатно.) Тоа е многу корисно, ако малку unintuitive, и се смета како еден од најдобрите идеите таму. Дефинитивно вреди да се погледне.
  • NetBeans не е толку добро познат како Eclipse, но тоа е само како моќни и корисни. Тоа е многу сличен на Eclipse, освен тоа е малку полесно да се користи и таа има многу убав GUI билдер. Јас лично го препорачуваме, и Јас ќе ти бидат прикажани како да се користи овој ИРО во ова упатство. Треба да се користат или NetBeans или Eclipse.

Оди напред и да преземете и инсталирате и IDE (само кликнете на врски да одат на нивните сајтови.)

Изработка на проект

Оган Netbeans (можете да се регистрирате, но вие не треба да се) и кликнете на кутија копче со знакот плус на лентата со алатки. Тоа е нов проект копчето. Јас само ќе ти бидат прикажани како да се направи нов проект – секоја Јава стан да се направи ќе биде нејзин сопствен проект. NetBeans ќе го задржи сите датотеки во еден централно место за вас.

Create a Java - Java Application.
Изберете да се создаде Јава > Java апликација.

Креирај Јава > Java апликација, потоа внесете го името на вашиот проект – наречи го како. Можете да го смените други области, но тоа не е навистина потребно.

И Voila! Вашиот проект е создаден. Тоа ќе изгледа малку вака…

The main screen of a NetBeans project
Гледате главната датотека на вашиот проект.

Можете да напишете она што отчукува (линијата означени со сино; кликнете на сликата за да ја видите во целосна големина) во тој простор и потоа кликнете на зелена стрелка во алатникот за да се кандидира вашата апликација. (Не грижете се ако ништо од тоа не прави смисла за вас; ќе ви биде учење на јазикот наскоро.)

Ако гледате некој излез на дното на екранот, потоа сè што работел – сега можете да напишете Јава за содржината на срцето.

Ако сакате да додадете нова датотека, кликнете на страница со знакот плус на алатникот и изберете Јава > Java класа. (Повторно, не грижете се ако немате идеја што е класа е, само оди со него.) Внесете го името на датотеката во следниот чекор (ако сакате да се создаде SomeFile.java, внесете SomeFile во полето за текст.)

Сега вашиот екран ќе изгледа малку вака:

The main screen of NetBeans
Што вашиот работен простор ќе изгледа кога ќе имаат повеќе датотеки

Обрнете внимание на листа на датотеки во левиот панел – само кликнете на името на датотеката за отворете го во нов таб. Ќе може да има многу фајлови – и на тој начин многу табови – отвори за уредување одеднаш. Водење на вашата програма се уште работи како нормални.

Тоа е добро и добро, велиш, но јас немам идеја како да ја напишам оваа работа Јава. Дали ми е потребен кафе машина?

Добивање на книга

Очигледно, не можеш да пишуваш Јава освен ако не го научат. Ако ќе биде преземање на курсот на Јава, можете да престанете да, токму тука. Ако не, ќе треба добра книга за да дознаете Јава.

Проблемот е, Повеќето од книгите на Јава се или неверојатно здодевно, премногу комплицирано, или само рамни надвор лоша. За среќа, има одлична книга на Јава од одличен серија – Глава прва Јава. (Добие на Амазон.)

Head First Java
Глава прва Јава е најмногу страшни Јава книга некогаш напишана.

Ако некогаш сте се прочита глава прва книга, ќе се согласат дека главата прв книги се одлични. Тие се ангажирање, забава, и преполна со корисни вежби. Нема повеќе здодевни предавања или избледеа учебници кои се потешки од речници. Не, Глава прва Јава е всушност корисно и прави Јава забавно и лесно. Јас го користи себе и тоа е далеку подобро од 9-месечен курс (да не зборуваме дека целата содржина на курсот се вклопуваат во околу 100 страниците на оваа книга.)

Сериозно, Не можам да стресот колку голема глава прва е. Оди напред и да купам тоа, и можете да скокнете во право. Кога ќе почнете нова вежба, направи нов проект и додаде како многу датотеки како ви се потребни за да се.

Глава прва претпоставува сте пишување кодот на старомоден начин со користење на рачни компилација од командната линија. Нема потреба да го сторат тоа – кога тие ти кажам да ги собере и да ја стартувате вежба, само го води проектот за NetBeans. Можете да го направите сите вежби од безбедноста на NetBeans.

Збогум

Ви благодариме за вашиот интерес, и со среќа со Java! Јас не сум експерт Јава, но ако имате прашања слободно да коментира за овој пост, е-мејл мене, или прашајте ме на Twitter.

Објавено од

Neel Мехта

Колеџот Харвард. Веб-развивач. Некаде филозоф. Бејзбол наркозависник.

Напишете коментар