პროგრამა შეიცავს კითხვარების კომპლექტს თქვენი ჯავა ცოდნის შესაფასებლად და მოდულს, რომელიც საშუალებას აძლევს სტუდენტს დაწეროს მიზეზი, რის გამოც მან აირჩია პასუხი ნებისმიერ კითხვაზე.
დამატებით, თითოეულ თემას სავარჯიშოები შესთავაზეს სტუდენტს, რათა განავითარონ და ივარჯიშონ Java ენაზე.
თითოეულ კითხვართან დაკავშირებული დოკუმენტაცია, თითოეული მათგანის კითხვებთან ერთად, შეიძლება გამოყენებულ იქნას თითოეული კითხვის თემების შესასწავლად და ჯავა ენის ახალი მნიშვნელოვანი ასპექტების შესასწავლად.
მას შემდეგ რაც დასრულებთ კითხვარზე პასუხის გაცემას, სისტემა საშუალებას გაძლევთ ნახოთ თუ არა თქვენს მიერ არჩეული პასუხები სწორი.
საგანი, რომელსაც მომხმარებელი ნახავს და შეუძლია გადახედოს კითხვარებში, არის:
ოპერატორები და მონაცემთა ტიპები:
- რიცხვითი სისტემები: ათობითი, ოქტალური და ჰექსა
- ფორმები (მსახიობი)
- ოპერატორების იერარქია
- უარყოფითი რიცხვების შენახვა
- Bitwise და არითმეტიკული ოპერატორები
- წაიკითხეთ და დაწერეთ ინსტრუქციები
ლოგიკური და ურთიერთობის ოპერატორები
ლოგიკური ტიპის ცვლადები
გადაწყვეტილების მითითებები
- ინსტრუქციის შეცვლა
- შესვენება,
- თუ სხვა, ჩასვა
- თუ განცხადება? :
ციკლები
- for, while და do-while
- აკუმულატორის ექსპლუატაცია ციკლში
- ფაქტორილის გაანგარიშება.
- Math.random () ფუნქცია
- კომბინაციები C (n, r)
- ფიბონაჩის თანმიმდევრობა
- ციკლში ჩასმული და ციკლის დროს დამუშავება
შეთანხმებები
- ტურები ინდექსებით
- წყობილი ციკლები
- შეთანხმებების განმარტება.
- ინიციალეთ თქვენს განმარტებაში
- ინიცირება ციკლების გამოყენებით
- მასივის ელემენტი, რომელიც გამოიყენება სხვა მასივის ინდექსად
- სიმბოლოს რიცხვზე გადაყვანა
- პროგრამები ორი მოწყობით
სიმების კლასის მეთოდები
მასივების კლასის მეთოდები
კალენდარი კლასის მეთოდები
მთელი კლასის მეთოდები
მატრიკები
- მატრიცების დათვალიერება მწკრივებისა და სვეტების მიხედვით
- სინთეზური დაყოფა.
კლასები და საგნები
- კლასებისა და ობიექტების განმარტება
- მითითება ამას
- საჯარო, კერძო და დაცული ბლოკები
- მეთოდები და ატრიბუტები
- მშენებლების გადატვირთვა
- პარამეტრი მნიშვნელობითა და მითითებით
- ადგილობრივი ცვლადების გამოყენება
- საგნების გამოყენებით დარეკვის მეთოდები
- ცვლადების მასშტაბი
- საჯარო სტატიკური ბათილი ძირითადი () ფუნქცია
- ურთიერთობა კლასებს შორის:
კომპოზიცია
Აგრეგაცია
ასოციაცია
კლასები ჯავაში
- როგორ დავხატოთ ფიგურა საღებავის გამოყენებით ()
- ჩარჩოს შექმნა (JFrame)
- WindowAdapter ობიექტი ჩარჩოს დახურვისთვის
- JTextField ტიპის ობიექტები
- JButton, JRadioButton, JCheckBox– ის მსმენელი
- ActionListener ინტერფეისი
- ჩარჩოს ზედაპირის ფერის აღება
- ობიექტების მეთოდების გადატანა
- კომპონენტების ადგილმდებარეობა setLayout– ის გამოყენებით
- JOptionPane კლასი.
მემკვიდრეობა
- როგორ ინახება მასივი ობიექტი
- სუპერ () ინსტრუქციები და ვრცელდება
- ეს მემკვიდრეობით მიიღება წარმოებულ კლასში
- დაურეკეთ მემკვიდრეობაში მშენებლებს
- დაცული მოდიფიკატორი
პოლიმორფიზმი და ინტერფეისი
- აბსტრაქტული კლასები და მეთოდები
- მეთოდის ხელმოწერა და სხეული
- ინტერფეისებისა და აბსტრაქტული კლასების შექმნა
Ივენთი
- ინტერფეისი FocusListener, KeyListener, MouseListener
- MouseEvent, KeyEvent,
- ComponentEvent კლასები
- JCheckBox ტიპის ობიექტები
- ადაპტერები: MouseAdapter, KeyAdapter, ComponentAdapter
ძაფები
- ლოდინის () / შეტყობინების () პროტოკოლი
- გაშვებული ინტერფეისი
- კალენდარი და ტაიმერის კლასები
ფაილები
- გაკვეთილები RandomAccess
- ფაილი,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- ბუფერული მწერალი
- BufferedOutputStream
კოლექციები Java
MySql მონაცემთა ბაზა
UML ცნებები
ლისკოვის ჩანაცვლება