Სარჩევი:

JAVA - შესავალი: 5 ნაბიჯი
JAVA - შესავალი: 5 ნაბიჯი

ვიდეო: JAVA - შესავალი: 5 ნაბიჯი

ვიდეო: JAVA - შესავალი: 5 ნაბიჯი
ვიდეო: Java (გაღრმავებული) - ლექცია 3 - Junit 5 2024, ოქტომბერი
Anonim
JAVA - შესავალი
JAVA - შესავალი

მე შევეცდები გაგიწიოთ ხალხი ამ გაკვეთილის საშუალებით ეფექტურად და სწრაფად. JAVA არის ძალიან რთული ენა, რომელსაც ბევრი რამ აქვს სასწავლი. ეს გაკვეთილები არ აიღებს არანაირ პასუხისმგებლობას თქვენს სწორად სწავლებაზე, მაგრამ მე შევეცდები ამის გარკვევას და ყველა შეცდომის გამოტოვებას. თუ თქვენ უკვე იცნობთ JAVA– ს, უნდა გადახვიდეთ შემდეგ სექციებზე. ეს განყოფილება მხოლოდ შენიშვნაა. შემდეგ ჩვენ დავიწყებთ მისალმებას JAVA ენით.

ნაბიჯი 1: JAVA - ინსტრუმენტების მიღება

JAVA - ინსტრუმენტების მიღება
JAVA - ინსტრუმენტების მიღება
JAVA - ინსტრუმენტების მიღება
JAVA - ინსტრუმენტების მიღება

ახლა, როგორც თქვენ ალბათ იცით, ჩვენ გვჭირდება რამდენიმე ინსტრუმენტი JAVA კოდის წერის დასაწყებად. თქვენ შეგიძლიათ უბრალოდ გამოიყენოთ თქვენი რვეული და შეასრულოთ იგი ბრძანების სტრიქონიდან, მაგრამ ჩვენ მივიღებთ რედაქტორს, რადგან ეს უფრო ადვილი და სწრაფია. ჩვენ მივიღებთ eclpise JAVA რედაქტორს. (თუ შემაწუხებელი კომენტარი გაქვთ) ნაბიჯი #1) გადადით ვებგვერდზე აქ და დააწკაპუნეთ მწვანე გადმოტვირთვის ღილაკზე ნაბიჯი #2) შეინახეთ იგი თქვენს სამუშაო მაგიდაზე და დააწკაპუნეთ "OK" ნაბიჯი #3) გადმოწერის დასრულების შემდეგ დააწკაპუნეთ ფაილზე მარჯვენა ღილაკით და აირჩიეთ " ამოიღეთ ყველა "ნაბიჯი #4) თქვენ უნდა ნახოთ ახალი საქაღალდე თქვენს სამუშაო მაგიდაზე და დარწმუნდით, რომ მასში არის ფაილი" eclipse.exe ". ახლა ორჯერ დააწკაპუნეთ eclipse.exe ფაილზე მზის დაბნელების ხატით. ის მოგთხოვთ შექმნათ სამუშაო ადგილი, როდესაც ის გაიხსნება. შეიყვანეთ "myWork" სახელების ზოლში და დააწკაპუნეთ OK. თქვენ უნდა ნახოთ მისასალმებელი ეკრანი და ზედა მარჯვენა კუთხეში დააწკაპუნეთ ღილაკზე "სამუშაო მაგიდა". ახლა თქვენ უნდა ნახოთ რაღაც პირველი სურათის მსგავსი ბოლოში. ამის შემდეგ დააწკაპუნეთ "ფაილი"> "ახალი"> "ჯავა პროექტი". სახელის ყუთში ჩაწერეთ "myProj" და დააწკაპუნეთ შემდეგზე და შემდეგ დაასრულეთ. ახლა, პროექტის მკვლევარში (ეკრანის მარცხნივ) თქვენ უნდა ნახოთ საქაღალდე სახელწოდებით "myProj". პროექტის მკვლევარი არის იქ, სადაც შეგიძლიათ ნახოთ ყველა თქვენი ფაილი. შუაში არის მთავარი ადგილი (კოდირების განყოფილება) და მარჯვენა ნაწილი არის ბიბლიოთეკა, რომელიც გვაძლევს ფუნქციებისა და კლასების ჩამონათვალს. (ისაუბრებს კლასებსა და ფუნქციებზე მოგვიანებით). ქვედა ნაწილი არის შეცდომების სია, თუ ჩვენ გვაქვს რაიმე გაშვების დრო ან კოდი პრობლემა, ისინი იქ იქნება. ეს არის ასევე კონსოლის ფანჯარა, სადაც ნაჩვენებია გამომავალი. საბოლოოდ, დააწკაპუნეთ მარჯვენა ღილაკით "myProj" საქაღალდეზე და გადადით "ახალი"> "კლასი". სახელების ზოლში ჩაწერეთ "myFirst". დააწკაპუნეთ დასრულებაზე. თქვენ უნდა ნახოთ მეორე სურათი ბოლოში უფრო ახლოს. ახლა თქვენ მზად ხართ დაიწყოთ კოდის წერა 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]} ამ შემთხვევაში წვდომის სპეციფიკატორები არის "საჯარო" და "სტატიკური". ნებისმიერი მეთოდი შეიძლება იყოს "საჯარო" ან "კერძო". "საჯარო" ნიშნავს, რომ მეთოდზე წვდომა ნებისმიერ კლასს შეუძლია. "პირადი" ნიშნავს, რომ მეთოდზე წვდომა შეუძლია მხოლოდ იმ კლასს, რომელსაც იგი ეკუთვნის. მე განვმარტავ "სტატიკურ" საკვანძო სიტყვას მოგვიანებით. აქ ჩვენ გავაკეთეთ საჯარო სტატიკური ძირითადი მეთოდი სახელწოდებით main და პარამეტრები "String args" (მე არ ავხსნი პარამეტრებს ახლა). მეთოდის სხეულში ჩვენ ვწერთ ყველა იმ ბრძანებას, რომლის შესრულებაც არ გვინდა. მეთოდი სხეულის და კლასის სხეულის ყოველთვის მდებარეობს შორის curly braces. შენიშვნა: JAVA არის ასოებისადმი მგრძნობიარე ენა, ასე რომ, როდესაც ბრძანებებს აკრიფებთ, თქვენ უნდა ჩაწეროთ ზუსტად ისე, როგორც მითითებულია, წინააღმდეგ შემთხვევაში თქვენ მიიღებთ შეცდომას !!!!!! ახლა ჩაწერეთ კოდი თამამად თქვენს მთავარ მეთოდში: public class myFirst {public static void main (String args) {System.out.println ("გამარჯობა სამყარო!"); }} ამ დროისთვის თქვენ უნდა გქონდეთ კოდი პირველ სურათზე. ახლა გადადით "გაშვება"> "გაშვება" და დააწკაპუნეთ "OK" როდესაც დიალოგური ფანჯარა გამოჩნდება, ხოლო ბოლოში (კონსოლის ფანჯარაში) თქვენ უნდა ნახოთ ტექსტი "გამარჯობა სამყარო!" დაბეჭდილია. შეამოწმეთ მეორე სურათი მითითებისთვის. აქ ჩვენ გამოვიყენეთ ბრძანება System.out.println ეკრანზე ხაზის დასაბეჭდად. "სისტემა" არის კლასი, რომელიც შეიცავს ბევრ ფუნქციას. "გარეთ" იყო ის, რომ ჩვენ გვინდოდა ამობეჭდვა OUT ეკრანზე (ან გამომავალი) და მეთოდი "println" ნიშნავს; ბეჭდვის ხაზი. შემდეგ ფრჩხილებში და ბრჭყალებში (რადგან ეს არის სიმებიანი მნიშვნელობა (მნიშვნელობა, რომელიც შეიცავს სიტყვებს)) ჩვენ შევიტანეთ ტექსტი, რომლის დაბეჭდვაც გვინდოდა და სტრიქონი დავამთავრეთ ნახევრადწოლით (;). შენიშვნა: JAVA– ში ყველა ხაზი უნდა დასრულდეს ნახევრად კოლონით, გარდა ხაზებისა, როდესაც ჩვენ ვაცხადებთ კლასებს ან მეთოდებს. ჩვენ ასევე შეგვიძლია გამოვიყენოთ "დაბეჭდვა", მაგრამ განსხვავება "დაბეჭდვას" და "ბეჭდვას" შორის არის ის, რომ "დაბეჭდვა" ბეჭდავს ტექსტს ხაზზე, მაგრამ "println" ნიშნავს ტექსტის დაბეჭდვას და ხაზის დასრულებას, რაც იმას ნიშნავს, რომ თუ შემდეგი ბრძანება არის "დაბეჭდვა", ტექსტი დაიბეჭდება ახალ სტრიქონზე. ამ მომენტში მინდა ბოდიში მოვიხადო ჩემი სურათების ცუდი ხარისხისთვის. მე ბოლოში შევიტანე რამოდენიმე თავის შემოწმების შეკითხვა. მომდევნო ეტაპზე მე მათ პასუხებს ჩავრთავ. მომდევნო ეტაპზე მე ასევე გაგაცნობთ ძირითადი მნიშვნელობების ტიპებს. SELF-CHECK: #1) დაწერეთ პროგრამა, რომ სიტყვა "ყველი" ასო-ასო დაბეჭდოს. მინიშნება: გამოიყენეთ "print" ბრძანება#2) გამოიყენეთ "print" და "println" ბრძანებები ექსპერიმენტისთვის.#3) რისი ბრალია კოდის ეს ხაზი: System.out.println (გამარჯობა სამყარო!); #4) რას მიიღებთ, თუ გაუშვებთ კოდის ამ ხაზებს: System.out.print ("h"); System.out.print ("i"); System.out.println ("პერ-"); System.out.print ("შვილი");

ნაბიჯი 3: JAVA - ძირითადი ცვლადი ტიპები

JAVA - ძირითადი ცვლადი ტიპები
JAVA - ძირითადი ცვლადი ტიპები
JAVA - ძირითადი ცვლადი ტიპები
JAVA - ძირითადი ცვლადი ტიპები

წინა SELF-CHECK კითხვებზე პასუხებია:#1) System.out.print ("გ"); System.out.print ("თ"); System.out.print ("e"); System.out.print ("e"); System.out.print ("s"); System.out.print ("e"); #2) ზუსტი პასუხი არ არის.#3) ფრჩხილებში ჩასმული ტექსტი ბრჭყალებში არ იყო.#4) გამარჯობა, ამ ნაბიჯის ბოლოს ასევე იქნება თვითმოწმების კითხვები. მონაცემთა მრავალი ტიპი არსებობს. ამ სახელმძღვანელოში ჩვენ გადავივლით მხოლოდ ძირითადს და ის მაინც გადადგამს რამდენიმე ნაბიჯს. ყველა ცვლადი მუშაობს ქვემოთ მოცემულ სინტაქსზე. [DataType] [variableName] = [მნიშვნელობა]; ყოფილი int myNum = 8; int ტიპი: "int" ტიპი, ნიშნავს მთელ რიცხვს. მუშაობს იმავე სინტაქსზე, როგორც ზემოთ. არ არის საჭირო ციტატები ნებისმიერი რიცხვითი ტიპის მნიშვნელობის შესანარჩუნებლად. ნებისმიერი int ცვლადი მერყეობს მინიმუმ -2, 147, 483, 648 -დან მაქსიმალურ მნიშვნელობამდე 2, 147, 483, 647. ყველაზე გავრცელებული მთელი რიცხვები მოერგება ამ დიაპაზონს, მაგრამ თუ მათ ნაცვლად არ გამოიყენებენ "დიდს". ყოფილი int ცხრა = 9; გრძელი ტიპი: "გრძელი" ტიპი არის "int" ბრძანების გრძელი ვერსია. მერყეობს -9, 223, 372, 036, 854, 775, 808 -დან 9, 223, 372, 036, 854, 775, 807. float ტიპი: "float" ტიპი არის მცურავი წერტილის რიცხვი, რაც ნიშნავს რომ შეიცავს ათობითი მნიშვნელობა. ორმაგი ტიპი: "ორმაგი" ტიპი არის მცურავი წერტილის ნომერი, რომელსაც შეუძლია შეინარჩუნოს უფრო დიდი მნიშვნელობა. სიმებიანი ტიპი: "სტრიქონის" ტიპი შეიცავს ტექსტის მნიშვნელობას. ტექსტი (მნიშვნელობა) უნდა იყოს ჩასმული ორმაგ ბრჭყალებში. ყოფილი სიმებიანი მისალმება = "გამარჯობა ცარიელი"; ეს იყო მონაცემთა ძირითადი ტიპები. რომელიმე მათგანის დასაბეჭდად უბრალოდ ჩაწერეთ ცვლადის სახელი "println" მეთოდის ბრჭყალების გარეშე. ყოფილი int myNum = 52930; System.out.println (myNum + "არის myNum- ის მნიშვნელობა"); ზემოთ მოყვანილი კოდი დაბეჭდავდა ეკრანზე "52930 Is my value of myNum". სხვათა შორის, ჩვენ გამოვიყენეთ პლუს ნიშანი, რომ გავაერთიანოთ სიმები იმ ხაზთან, რომელსაც ჩვენ ვბეჭდავთ, ასე რომ, ის დაბეჭდავს სიმების მნიშვნელობას myNum- ის მნიშვნელობის შემდეგ. თქვენ შეგიძლიათ გამოიყენოთ პლუს ნიშანი ცვლადების დასამატებლად "println" ბრძანებაში და დაამატოთ სიმებიანი მნიშვნელობები. შეამოწმეთ ორი სურათი ბოლოში, რომ ნახოთ რა გავაკეთე. ეს არის რიცხვების ტიპების 1/2 ნაწილი, შემდეგ ნაწილში მე გასწავლით რამდენიმე მათემატიკურ ოპერატორს, რომელთა გამოყენებაც შეგიძლიათ ცვლადებზე.

ნაბიჯი 4: JAVA - მათემატიკური ოპერატორები

JAVA - მათემატიკური ოპერატორები
JAVA - მათემატიკური ოპერატორები
JAVA - მათემატიკური ოპერატორები
JAVA - მათემატიკური ოპერატორები
JAVA - მათემატიკური ოპერატორები
JAVA - მათემატიკური ოპერატორები
JAVA - მათემატიკური ოპერატორები
JAVA - მათემატიკური ოპერატორები

ეს არის "ძირითადი ცვლადი ტიპების" ნაწილი 2/2. აქვე გავაცნობ მათემატიკურ ოპერატორებს. არსებობს "+" ნიშანი, რაც დამატებას ნიშნავს. იგი გამოიყენება რიცხვების დასამატებლად. ყოფილი int თანხა = 5 + 579; იგი ასევე გამოიყენება სტრიქონების გაერთიანებისთვის "println" მეთოდით. ყოფილი System.out.println ("ეს არის" + "სამი სტრიქონი" + "კომბინირებული."); გაითვალისწინეთ, რომ პირველ და მეორე სტრიქონებზე სხვა სტრიქონის დამატებამდე მე გამოვიყენე სივრცე ბოლოს, რომ ის ნორმალურად გამოიყურებოდეს. ასევე არის "-" ნიშანი, როგორც თქვენ მიხვდით და ის გამოიყენება მხოლოდ რიცხვების გამოსაკლებად. ყოფილი int გამოკლება = 9 - 6; ასევე არსებობს გამრავლების ოპერატორი, რომელიც წარმოდგენილია "*" იავაში (ვარსკვლავი). იგი გამოიყენება რიცხვების გასამრავლებლად. ყოფილი int გამრავლება = 756 * 15; და არის განყოფილების ოპერატორი, რომელიც წარმოდგენილია "/" (შრიფტით). იგი გამოიყენება რიცხვების გაყოფის მიზნით. ყოფილი int გაყოფა = 50/5 ასევე არსებობს მოდულის ოპერატორი, რომელიც წარმოდგენილია "%" -ით. Modulo გამოიყენება ორი რიცხვის დანარჩენზე ფოკუსირებისთვის, ასეთის არსებობის შემთხვევაში. ყოფილი int modulo = 10 % 9; თქვენ არ გჭირდებათ ციტატების დამატება ციფრებისთვის, თუ იყენებთ რიცხვებს "println" მეთოდით, ან ისინი ინტერპრეტირდება როგორც სიმებიანი მნიშვნელობები. ყოფილი System.out.println (6 + 7); საერთო შეცდომა 1: System.out.println ("6" + "7"); ზემოთ მოყვანილი კოდი ბრუნდება 67 და არა 13. ამის თავიდან ასაცილებლად წაშალეთ ციტატები. ცვლადების სახელები შეიძლება გამოყენებულ იქნას მნიშვნელობების დასადგენად. როგორიცაა: int myNum = 9; System.out.println ("myNum- ის მნიშვნელობა არის" + myNum); სანამ "myNum" - ს არ აქვს ცვლადი მის გარშემო, პროგრამა დაბეჭდავს "myNum- ის მნიშვნელობა არის 9". თქვენ ასევე შეგიძლიათ გამოიყენოთ ოპერატორები ოპერაციის შესასრულებლად "println" მეთოდით სწრაფი შედეგების დასაბრუნებლად. ყოფილი System.out.println (8 * 10); ჩემი სურათები იქნება ძირითადად ყველაფერი, რაც ჩვენ განვიხილეთ ამ განყოფილებაში, მაგრამ არ დაგავიწყდეთ მათი შემოწმება. მომდევნო ეტაპზე იქნება ცოტა ახალი მასალა, მაგრამ იქნება ტესტი, რომელიც მოიცავს ყველაფერს, რაც აქამდე ვისწავლეთ. აქ მოცემულია თვითმოწმების კითხვები: SELF-CHECK #1: დაწერეთ პროგრამა 789-დან 2-ის მოდულის გამოსათვლელად და შედეგი დაბეჭდეთ ეკრანზე. SELF-CHECK #2: აღწერეთ "int" მონაცემთა ტიპი, სულ მცირე ძირითადი მახასიათებლით. SELF-CHECK #3: შექმენით სიმებიანი ცვლადი სახელწოდებით "მისალმება" მეგობრული შეტყობინებით, რომელშიც გამოტოვებულია სახელი (მაგ. გამარჯობა _). შემდეგ შექმენით სტრიქონი სახელწოდებით "სახელი" თქვენი სახელის მნიშვნელობით. შემდეგ გააერთიანეთ ეს ცვლადები და თქვენ უნდა მიიღოთ თქვენი საბოლოო შეტყობინება. SELF-CHECK #4: როგორ წარმოადგენთ გამრავლებას JAVA– ში? (რა ნიშანს იყენებთ)

ნაბიჯი 5: JAVA - პირველი ტესტი / კომენტარი

JAVA - პირველი ტესტი / კომენტარი
JAVA - პირველი ტესტი / კომენტარი

აქ არის პასუხი წინა თვით-შემოწმების კითხვებზე:#1) System.out.println (789 % 2); #2) "int" მონაცემთა ტიპი შეიცავს მთელ რიცხვს.#3) სიმებიანი მისალმება = "გამარჯობა"; სიმებიანი სახელი = "JAVA Teacher" System.out.println (მისალმება + სახელი); #4) თქვენ იყენებთ "*" (ვარსკვლავს) კარგი, ახლა ამ ინსტრუქციისთვის მე მხოლოდ მცირე ახალ მასალას და ჩემს ტესტის ბმულს ჩავრთავ. JAVA– ში არის რაღაც სახელწოდება „კომენტარი“. ეს ნიშნავს თქვენი საქმის კომენტარს. არსებობს 2 სახის კომენტარი, რომლის გაკეთებაც შეგიძლიათ ერთ ხაზზე (იხ. მაგალითი 1) და მრავალ ხაზიანი კომენტარი (იხ. მაგალითი 2). ამ კომენტარების მაგალითები მოცემულია. ერთი სტრიქონის კომენტარისთვის თქვენ უნდა ჩაწეროთ 2 სლასი ტექსტის წინ, ყველაფერი წრფის მარჯვნივ არის კომენტარი და იგნორირებული JAVA შემდგენლის მიერ. მარტივი მრავალხაზოვანი კომენტარი არის დახრილ ხაზსა და 2 ვარსკვლავს შორის და მთავრდება ვარსკვლავით და დახრით. მოწინავე მრავალ ხაზიანი კომენტარი ასახავს მეთოდს, ამას ჩვენ მოგვიანებით განვიხილავთ. JAVA ADVICE: მე გირჩევთ კომენტარი გააკეთოთ ყველაფერზე, თუნდაც უმარტივეს რამეებზე. იმიტომ, რომ თუ ვინმე გადის თქვენს მუშაობაში და შეიძლება ჰქონდეს პრობლემა თქვენი კოდის გაგებაში. შეიძლება აშკარა არ იყოს, რომ ცვლადი d ნიშნავს დოლარს. და მე ასევე გირჩევთ ხშირად შეინახოთ თქვენი სამუშაო. (ამის გამო ბევრი კოდი დავკარგე) ყოფილი. 1 int num2 = 78; // შექმენით მთელი რიცხვი, "num2" 78 ex მნიშვნელობით. 2 / ** შექმენით მთელი რიცხვი, "num2" 78* / int num2 = 78 მნიშვნელობით; კარგი, წარმატებები გამოცდაზე.:-) (ბმული ბოლოში, წაიკითხეთ შენიშვნა) შენიშვნა: მე ნამდვილად ჩქარობდი ვიქტორინის გაკეთებას, ასე რომ #2-ში მე არასწორი პასუხი სწორად მონიშნე. ამ კითხვაზე სწორი პასუხი იყო ბოლო ვარიანტი. ძალიან ვწუხვარ ამ უხერხულობისთვის. ტესტის ბმული აქ არის. ტესტის მისასალმებელი ეკრანის ბოლოში არის სურათიც. გისურვებთ წარმატებებს და არ დაგავიწყდეთ ჩემი შემდეგი გაკვეთილის წაკითხვა!:-)

გირჩევთ: