Мазмуну:

JAVA - Киришүү: 5 кадам
JAVA - Киришүү: 5 кадам

Video: JAVA - Киришүү: 5 кадам

Video: JAVA - Киришүү: 5 кадам
Video: JAVA КЫРГЫЗЧА | 5 САБАК ЦИКЛ FOR 2024, Ноябрь
Anonim
JAVA - Киришүү
JAVA - Киришүү

Мен сизге бул үйрөткүч аркылуу адамдарды эффективдүү жана тез жетектөөгө аракет кылам. JAVA - үйрөнүү үчүн абдан татаал тил. Бул окуу куралдары сизге туура үйрөтүү үчүн эч кандай жоопкерчиликти албайт, бирок мен муну ачык айтууга жана бардык каталарды калтырууга аракет кылам. Эгерде сиз JAVA менен тааныш болсоңуз, кийинки бөлүмдөргө өтүңүз. Бул бөлүм жөн гана эскертүү. Андан кийин биз сизди JAVA тили менен тосуп ала баштайбыз.

1 -кадам: JAVA - Куралдарды алуу

JAVA - Куралдарды алуу
JAVA - Куралдарды алуу
JAVA - Куралдарды алуу
JAVA - Куралдарды алуу

Эми, балким, сиз билгендей, бизге JAVA кодун жазууну баштоо үчүн кээ бир инструменттер керек. Сиз жөн гана блокнотуңузду колдонуп, аны буйрук сабынан аткарсаңыз болот, бирок биз редакторду алабыз, анткени ал оңой жана ылдамыраак. Биз eclpise JAVA редакторун алабыз. (КЫЙЫН КОММЕНТАРИЙ БОЛСО) #1 -КАДАМ) Бул жерге веб -сайтка кирип, жашыл түшүрүү баскычын чыкылдатыңыз2 -КАДАМ) Аны столго сактап, "ОК" баскычын басыңыз #3) Жүктөө аяктаганда, файлды оң баскыч менен чыкылдатыңыз " Баарын "STEP #4) чыгарыңыз. Иш столунда жаңы папка пайда болгонун көрүңүз жана анын ичинде" eclipse.exe "файлы бар экенин текшериңиз. Эми күн тутулушунун сөлөкөтү бар eclipse.exe файлын эки жолу чыкылдатыңыз. Ал сизден иш мейкиндигин ачууну суранат. Аты -жөнү тилкесине "myWork" дегенди киргизип, жана OK дегенди басыңыз. Сиз андан кийин саламдашуу экранын көрүшүңүз керек, жана жогорку оң бурчта "workbench" баскычын чыкылдатыңыз. Эми сиз ылдыйдагы 1 -сүрөт сыяктуу нерсени көрүшүңүз керек. Андан кийин "Файл"> "Жаңы"> "Java Проектисин" чыкылдатыңыз. Аты кутучасына "myProj" деп териңиз жана кийинкиди басыңыз, анан аягына чыгарыңыз. Эми, долбоор изилдөөчүсүндө (экрандын сол жагында) сиз "myProj" деп аталган папканы көрүшүңүз керек. Долбоор изилдөөчүсү - бул жерде сиз бардык файлдарыңызды көрө аласыз. Ортодогу аймак - негизги сахна (коддоо бөлүмү), ал эми оң жагы - бизге китепкананын бөлүмү, ал бизге функциялардын жана класстардын тизмесин берет. кийин). Төмөнкү бөлүгү каталардын тизмеси, эгерде бизде иштөө убактысы же код көйгөйлөрү бар болсо, алар ошол жерде болот. Бул ошондой эле консоль терезеси, анда өндүрүш көрсөтүлөт. Акыры, биз түзгөн "myProj" папкасын оң баскыч менен чыкылдатып, "Жаңы"> "Класска" өтүңүз. Аталыш тилкесине "myFirst" териңиз. Аяктоону чыкылдатыңыз. Жакшылап карап көрүү үчүн ылдыйдагы 2 -сүрөттү көрүшүңүз керек. Эми сиз JAVAда код жазууну баштоого даярсыз. Кийинки кадамда биз сиздин биринчи программаңызды жазабыз жана кээ бир JAVA элементтерин талкуулайбыз.

2 -кадам: JAVA - JAVA менен иштөө

JAVA - JAVA менен иштөө
JAVA - JAVA менен иштөө
JAVA - JAVA менен иштөө
JAVA - JAVA менен иштөө

JAVAда бардыгы класстарга, коддордун бөлүмдөрүнө, командаларды аткарууга негизделген. Методдор деп аталган нерселер дагы бар, аларда функцияларды камтыган коддун кичине бөлүмдөрү бар. Адатта класста бир нече методдор бар, алар бири -бири менен белгилүү бир өзгөрмөлөрдүн маанисине таянып, маанини кайтарышат. Ал методдор класска топтолот, андан кийин методдору бар класстар башка класстар менен өз ара аракеттенишип, экранда кайтарымдын маанисин басып чыгара алышат. Негизги ыкма деп аталган нерсе бар, компилятор биринчи издеген ыкма. Негизги ыкма берген көрсөтмөлөрдүн негизинде, компилятор ар кандай ыкмаларды аткаруу үчүн ар кандай класстарга көчүп кете алат же негизги методдо кала алат. Азырынча негизги ыкманы түзөлү. Сиздин "myFirst" классыңызда кодду кара тамга менен териңиз: public class myFirst {public static void main (String args) {}} Эми бул кодду талкуулайлы. Ар бир ыкма төмөнкү синтаксиске негизделген: [accessSpecifier] [returnType] [methodName] ([параметрлер]) {[methodBody]} Бул учурда кирүү спецификаторлору "жалпыга ачык" жана "статикалык". Ар кандай ыкма "коомдук" же "жеке" болушу мүмкүн. "Жалпыга ачык" бул ыкмага каалаган класс кире алат дегенди билдирет. "Купуя" бул ыкмага таандык класс гана кире алат дегенди билдирет. Мен "Статикалык" ачкыч сөзүн кийинчерээк түшүндүрүп берем. Бул жерде биз жалпы аты статикалык негизги методду жана "String args" параметрлерин түздүк (азыр параметрлерди түшүндүрбөйм). Методдук корпуста биз аткаргысы келбеген бардык буйруктарды теребиз. Методдун жана класстын денеси дайыма тармал кашаанын ортосунда жайгашкан. ЭСКЕРТҮҮ: JAVA - регистрге сезимтал тил, андыктан сиз буйруктарды тергенде, аларды так көрсөтүлгөндөй теришиңиз керек, болбосо ката кетет !!!!!! Эми кодду негизги ыкмаңызга кара тамга менен териңиз: public class myFirst {public static void main (String args) {System.out.println ("Hello world!"); }} Азырынча сизде 1 -сүрөттөгү код болушу керек. Эми "Run"> "Run" бөлүмүнө өтүңүз жана диалог кутусу пайда болгондо "OK" баскычын чыкылдатыңыз, ал эми ылдый жагында (консоль терезеси) "Hello world!" басылган. Маалымат үчүн экинчи сүрөттү текшериңиз. Бул жерде биз экранда сапты басып чыгаруу үчүн System.out.println командасын колдондук. "Система" - бул көптөгөн функцияларды камтыган класс. "Чыгуу" биз экранда OUT басып чыгарууну каалаган (же чыгаруу) жана "println" ыкмасы билдирет; басып чыгаруу линиясы. Андан кийин кашаанын ичинде жана тырмакчаларда (бул саптын мааниси болгондуктан (сөздөрдү камтыган мааниси)) биз басып чыгарууну каалаган текстти кошуп, сапты чекит чекит менен бүтүрдүк (;). ЭСКЕРТҮҮ: JAVAдагы бардык саптар жарым-жартылай чекит менен бүтүшү керек, биз класстарды же ыкмаларды жарыялагандан кийинки саптарды кошпогондо. Биз ошондой эле "басып чыгарууну" колдонсок болот, бирок "басып чыгаруу" менен "printlnдин" айырмасы "басып чыгаруу" текстти сапка басып чыгарат, бирок "println" текстти басып чыгаруу жана сапты бүтүрүү дегенди билдирет, эгер кийинки командасы "басып чыгаруу", текст жаңы сапта басылып чыгат. Бул жерде мен сүрөттөрүмдүн сапатынын начардыгы үчүн кечирим сурайм. Төмөндө ӨЗҮНӨ ЧЕКТӨӨ суроолорун киргиздим. Кийинки кадамда мен аларга жоопторду киргизем. Кийинки кадамда мен сени негизги баалуулук түрлөрү менен тааныштырам. ӨЗҮН-ӨЗҮ ТЕКШЕРҮҮ: #1) "Сыр" сөзүн тамга менен басып чыгаруу программасын жазыңыз. КЕҢЕШ: "Print" командасын колдонуңуз#2) Эксперимент жасоо үчүн "print" жана "println" буйруктарын колдонуңуз.#3) Бул коддун сабында эмне туура эмес: System.out.println (Hello world!); #4) Бул коддорду иштетсеңиз, эмне аласыз: System.out.print ("h"); System.out.print ("i"); System.out.println ("per-"); System.out.print ("уулу");

3 -кадам: JAVA - Негизги өзгөрмө түрлөрү

JAVA - Негизги өзгөрмө түрлөрү
JAVA - Негизги өзгөрмө түрлөрү
JAVA - Негизги өзгөрмө түрлөрү
JAVA - Негизги өзгөрмө түрлөрү

Мурунку ӨЗҮН ӨЗҮ ТЕКШЕРҮҮ суроолоруна жооптор:#1) System.out.print ("c"); System.out.print ("ч"); System.out.print ("e"); System.out.print ("e"); System.out.print ("s"); System.out.print ("e"); №2) Так жооп жок.#3) Кашаадагы текст тырмакчага алынган эмес. Маалыматтардын көптөгөн түрлөрү бар. Бул нускамада биз негизгилерине гана токтолобуз жана ал дагы бир -эки кадамды талап кылат. Бардык өзгөрмөлөр төмөнкү синтаксисте иштейт. [DataType] [variableName] = [value]; мурунку int myNum = 8; int түрү: "int" түрү бүтүн санды билдирет. Жогорудагыдай эле синтаксисте иштейт. Ар кандай сан түрүнүн маанисин кармоо үчүн эч кандай цитаталар жок. Бардык int өзгөрмөлөрү минималдуу -2, 147, 483, 648ден 2, 147, 483, 647 максималдуу мааниге чейин жетет. Көпчүлүк бүтүн сандар бул диапазонго туура келет, бирок анын ордуна "long" колдонулбаса. мурунку int тогуз = 9; long type: "long" түрү "int" командасынын узак версиясы. -9, 223, 372, 036, 854, 775, 808ден 9, 223, 372, 036, 854, 775, 807ге чейинки диапазондор: сүзүү түрү: "калкып жүрүүчү" түрү -бул калкып турган чекиттүү сан ондук мааниси. кош түрү: "кош" түрү чоң мааниге ээ боло турган калкып турган чекиттүү сан. саптын түрү: "сап" түрү тексттин маанисин кармайт. Текст (маани) кош тырмакчага алынышы керек. мурунку String саламдашуу = "Hi blank"; Бул маалыматтын негизги түрлөрү болчу. Алардын бирин басып чыгаруу үчүн жөн гана тырмакчасыз "println" методунун параметрлерине өзгөрмөнүн атын жазыңыз. мурунку int myNum = 52930; System.out.println (myNum + "MyNumдун мааниси"); Жогорудагы код экранда "52930 myNumдун мааниси" деп басып чыгармак. Айтмакчы, биз Stringти басып чыгарган сапка бириктирүү үчүн плюс белгисин колдонгонбуз, ошондуктан ал myNum маанисинен кийин String маанисин басып чыгарат. Сиз "println" командасына өзгөрмөлөрдү кошуу жана сап маанилерин кошуу үчүн плюс белгисин колдоно аласыз. Мен эмне кылганымды көрүү үчүн ылдыйдагы эки сүрөттү карап көрүңүз, бул сан түрлөрүнүн 1/2 бөлүмү, кийинки бөлүмдө мен сизге өзгөрмөлөр боюнча колдоно турган жөнөкөй математикалык операторлорду үйрөтөм.

4 -кадам: JAVA - математикалык операторлор

JAVA - математикалык операторлор
JAVA - математикалык операторлор
JAVA - математикалык операторлор
JAVA - математикалык операторлор
JAVA - математикалык операторлор
JAVA - математикалык операторлор
JAVA - математикалык операторлор
JAVA - математикалык операторлор

Бул "Негизги өзгөрмө түрлөрүнүн" 2/2 бөлүмү. Бул жерде мен математикалык операторлор менен тааныштырам. "+" Белгиси бар, бул кошумча дегенди билдирет. Бул сандарды кошуу үчүн колдонулат. мурунку int sum = 5 + 579; Ал ошондой эле "println" ыкмасында саптарды бириктирүү үчүн колдонулат. мурунку System.out.println ("Бул" + "үч сап" + "бириктирилген."); Биринчи жана экинчи саптарга башка сапты кошоордун алдында, аны аягына чейин боштукту колдонуп, кадимкидей кылып көрсөтүңүз. Сиз ойлогондой "-" белгиси дагы бар жана ал сандарды азайтуу үчүн гана колдонулат. мурунку int алып салуу = 9 - 6; Ошондой эле java (жылдызча) "*" менен көрсөтүлгөн көбөйтүү оператору бар. Бул сандарды көбөйтүү үчүн колдонулат. мурунку int көбөйтүү = 756 * 15; Жана бөлүмдүн оператору бар, ал "/" (слэш) менен көрсөтүлгөн. Ал сандарды бөлүү үчүн колдонулат. мурунку int division = 50/5 Ошондой эле "%" менен көрсөтүлгөн модуло оператору бар. Модулу бар болсо, эки сандын калган бөлүгүнө көңүл буруу үчүн колдонулат. мурунку int modulo = 10 % 9; Сандарды "println" методунда колдонсоңуз, сандарга цитаталарды кошуунун кажети жок, болбосо алар сап мааниси катары чечмеленет. мурунку System.out.println (6 + 7); ЖАЛПЫ КАТА 1: System.out.println ("6" + "7"); Жогорудагы код 13 эмес, 67 кайтарат. Мунун алдын алуу үчүн тырмакчаларды жок кылыңыз. Өзгөрмө аттары баалуулуктарды аныктоо үчүн колдонулушу мүмкүн. Мисалы: int myNum = 9; System.out.println ("myNum мааниси" + myNum); "MyNum" тегерегинде эч кандай өзгөрмөлөр болбосо, программа "myNumдун мааниси 9" деп басып чыгарат. Операторлорду тез натыйжаларды кайтаруу үчүн "println" ыкмасында операцияларды аткарууга да колдоно аласыз. мурунку System.out.println (8 * 10); Менин сүрөттөрүм негизинен бул бөлүмдө камтылган нерселердин баарында болот, бирок аларды текшерүүнү унутпаңыз. Кийинки кадамда жаңы материал аз болот, бирок буга чейин үйрөнгөн нерселерибиздин бардыгын камтыган тест болот. Бул жерде өзүн өзү текшерүүчү суроолор: ӨЗҮН ТЕКШЕРҮҮ #1: 789дан 2ге чейинки модулду эсептөө үчүн программа жазып, натыйжасын экранда басып чыгарыңыз. ӨЗҮН ТЕКШЕРҮҮ #2: Жок дегенде негизги мүнөздөмө менен "int" маалымат түрүн сүрөттөп бериңиз. ӨЗҮН ТЕКШЕРҮҮ #3: "Саламдашуу" деп аталган саптын өзгөрмөсүн түзүп, анын ичинде достук билдирүүнү калтырыңыз (мис. Салам _). Анан атыңыздын мааниси бар "name" аттуу сап түзүңүз. Андан кийин бул өзгөрмөлөрдү бириктирип, акыркы билдирүүңүздү алышыңыз керек. SELF-CHECK #4: JAVAда көбөйтүүнү кантип көрсөтөсүз? (Сиз кандай белгини колдоносуз)

5 -кадам: JAVA - 1st Test / Commenting

JAVA - 1st Test / Commenting
JAVA - 1st Test / Commenting

Бул жерде мурунку ӨЗҮН ӨЗҮ ТЕКШЕРҮҮ суроолоруна жооп бар:#1) System.out.println (789 % 2); #2) "int" маалымат түрүндө бүтүн сан бар.#3) String саламдашуу = "Hello"; String name = "JAVA Teacher" System.out.println (салам + аты); #4) Сиз "*" (жылдызча) OK колдоносуз, эми бул көрсөтмө үчүн мен бир аз жаңы материалды жана менин тестиме шилтемени киргизем. JAVAда "комментарий берүү" деген нерсе бар. Бул сиздин ишиңизге комментарий берүүнү билдирет. Комментарийлердин 2 түрү бар, сиз бир саптуу комментарийди (мис. 1ди караңыз) жана көп саптуу комментарийди (мис. 2ди караңыз) жаза аласыз. Бул комментарийлердин мисалдары камтылган. Бир саптуу комментарий үчүн тексттин алдына 2 сызык коюу керек, сызыктардын оң жагындагы бардык нерселер комментарий болуп эсептелет жана JAVA компилятору аны этибарга албайт. Жөнөкөй көп саптуу комментарий сызык менен 2 жылдызчанын ортосунда турат жана жылдызча жана кыйшык сызык менен бүтөт. Өнүккөн көп саптуу комментарий ыкманы сүрөттөйт, биз муну кийинчерээк карайбыз. ЖАВА КЕНЕШИ: Мен сизге баарына, атүгүл эң жөнөкөй нерселерге да комментарий берүүнү сунуштайм. Анткени кимдир бирөө сиздин ишиңизди баштан кечирип жатса жана кодуңузду түшүнүүдө кыйынчылыктар болушу мүмкүн. Бул d өзгөрмөсү долларга окшош экени ачык эмес болушу мүмкүн. Ошондой эле мен сизге жумушту тез -тез сактап турууну сунуштайм. (Мен буга байланыштуу бир топ кодду жоготуп койгом) ex. 1 int num2 = 78; // Бүтүн санды түзүңүз, "ex2" мааниси менен "num2". 2 / ** Бүтүн санды түзүңүз, "num2" 78* / int num2 = 78 мааниси менен; Макул, тестке ийгилик.:-) (ТҮМӨНДӨГҮ Шилтеме, ОКУТУУНУ ОКУҢУЗ) ЭСКЕРТҮҮ: Мен викторинаны чындап өткөрдүм, ошондуктан #2де туура эмес жоопту туура деп белгилеп койдум. Туура жооп акыркы вариант болчу. Мен бул ыңгайсыздык үчүн абдан өкүнөм. Тесттин шилтемеси бул жерде. Тесттин саламдашуу экранынын ылдый жагында дагы сүрөт бар. Ийгилик жана менин кийинки окуу куралымды окууну унутпаңыз!:-)

Сунушталууда: