| | |
| |
|
Почетни чекори со Java |
Што ми треба за почеток?
Се што ти треба за да почнеш да развиваш Јава програми слободно може да се превземе од веб сајтот на Java Sun, односно на www.javasoft.com. Првиот и основен пакет кој че ти треба е „Java 2 Software Development Kit (SDK)“ Standard Edition. SDK-то ги содржи алатките за развој на Јава програми и Java Runtime Environment (JRE) за извршување на Јава програмите. JRE-то ја вклучува и виртуелната машина и уште неколку датотеки за поддршка. За разлика од Јава аплетите кои можат да се извршуваат со ЈВМ која е вградена во веб прелистувачот за извршување на други програми мора да се има инсталирана извршната околина на Јава (JRE), која исто така може и посебно да се првземе. Исто така ќе ти се најде при рака и копија од Јава 2 документацијата, па затоа може да го превземеш и тој пакет бидејќи е од одлична помош за вградените функционалности кои Јава ти ги нуди. Откако ќе ги поминеш основите и ќе навлезеш во Јава програмскиот јазик пакетот со документацијата ќе ти биде најдобар пријател (покрај Јава-та).
Детални инструкции за инсталација се обезбедени со самите пакети и препорачувам до истите да се држиш од збор до збор. Многу луѓе кои ја инсталираа верзијата за Windows едноставно го превземаат и инсталираат пакето, не внимавајќи да ги завршат и останатите задачи за подесување на критичните системски променливи кои овозможуваат Јава-та да функионира правилно. Единствен пропуст во обезбедената инсталација е метода за додавање/модифицирање на системските променливи во Windows ME i Windows 2000. Начините кои се опишани при инсталацијата работат за Windows 95/98/NT, но на Windows МЕ мора да се оди преку Start->Run, да се искуца msconfig и да се кликне ОК за да се стартува Windows ME алатката за конфигурација на системот, а променливите се наоѓаат во „Environment“ табот (или „јазичето“, како е полесно). На Window 2000 е скоро исто. Откако ќе се старува системскиот контролен панел (System Control Panel) на табот (јазичето) Advanced треба да се кликне копчето Environment Variables, а понатака се продолжува според инструкциите.
За да провериш дали Јава SDK-то е правилно инсталирано на твојот компјутер отвори команден промпт (Command prompt или MS-DOS Command Prompt за Windows или XTerm доклку користите Linux). Пробајте ги двете подолунаведени команди. Ако добиете сличен излез, спремни сте за Јава. Доколку оперативниот систем не ги препознава командите тогаш можеби морате да го рестартирате системот за да системските променливи бидат детектирани и вчитани.
C:\> java –version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)
C:\> javac
Usage: javac
where possible options include:
...lista na opcii...
Сега откако го имате инсталирано SDK-то (и, опционо, документацијата) спремен си за да го напишеш твојот прв Јава програм. Но, пред да продолжиш, дозволи да кажам збор два и за инегрираните развојни околини (Integrated Development Environments-IDE). Сигурно веќе имаш и чуено и видено за убавите и дотерани развојни околини, некои се комерцијални, некои се слободни за користење кои помагаат за развој на Јава апликации. Јасно е дека ти се повеќе од корисни на искусни програмери (јас користам Eclipse за моите проекти), сепак препорачувам да ти како почетник почнеш со користење на алатките кои се обезбедени со самото SDK-a.
Причините за тоа се што многу опции/можности добиени од интегрираните развојни околини, како Eclipse или другите се дизајнирани за да овозможат побрзи начини за да се завршат некои задачи. Проблемот е во тоа што доколку не го разбереш „подолгиот пат“ понатака тоа ќе влијае на твоето разбирање на импликациите кои доаѓаат со користењето на автоматизираните методи и начини на интегрираните развојни околини. За споредба, доколку треба да направиш некоја HTML страна, која е колоритна и со интересни ефекти изборот ќе ти биде некоја алатка за едитирање на текстуални датотеки (Notepad, UltraEdit и др.) или Dreamweaver. Со Dreamwaever ќе ја направиш страната релативно брзо и со екстра ефекти, бидејќи самиот Dreamweaver ќе го генерира HTML кодот во позадина (и CSS и JavaScript), но доколку истото требаше да го направиш преку едиторот за текстуални датотеки, нема да можеше, бидејќи не ја познаваш позадината на тоа што се е потребно за да се изведат тие ефекти, и што во позадина прават автоматизираните алатки на Dreamweaver-от.
|
|
|
|
|
|
| |
|
|
---|
JavaTM и Java-базираните ознаки се трговски марки или регистрирани трговски марки на Sun Microsystems, Inc. во САД и други држави. Java.com.mk никако не соработува со Sun Microsystems, Inc. Сите други трговски марки се сопственост на нивните сопственици. |
|