2-тапсырма Swing кітапханасын қолдана отырып, стандартты емес белгішесі бар терезе құру Java кітапханалары


Кітапхана мен фреймворк арасындағы айырмашылық



бет2/4
Дата07.02.2022
өлшемі416,83 Kb.
#94706
1   2   3   4
Байланысты:
Джава кітапханлары

Кітапхана мен фреймворк арасындағы айырмашылық
фреймворк мен кітапхананың басты айырмашылығы java кітапханасын қосымшада бағдарламалық өнімнің архитектурасына әсер етпестен және оған ешқандай шектеулер қоймай, функционалдығы ұқсас подпрограммалар жиынтығы ретінде қолдануға болады. Java фреймворкта қолданбаның архитектурасын құру ережелері анықталған кезде, әдепкі мінез-құлықты дамудың бастапқы кезеңінде орнатады. Сондай-ақ, рамка әртүрлі тақырыптағы көптеген кітапханалармен өзара әрекеттесе алады.
фреймворк мен кітапхананың тағы бір маңызды айырмашылығы - басқарудың инверсиясы. Сонымен, кітапханаға кіру кезінде қоңырау шалғаннан кейін сыныптық әдістердің бірі бақылауға ие болады. Фрейместе, теңшелетін код неғұрлым жалпы, дерексіз рамалық кодқа ендірілген нақты әрекеттерді жүзеге асыра алады. Бұл жағдайда фреймз таңдамалы код сыныбының функцияларын шақырады.

  1. java.lang. Бұл кітапхана әрдайым кез-келген Java қосымшасына импортталады, өйткені онда онсыз сіз бағдарламалай алмайтын барлық нәрселер бар (String, Double, Enum, Math және т.б.).

  2. Java.util-де сіз Java-да қол жетімді барлық жинақтарды және деректер құрылымдарын таба аласыз.

  3. Содан кейін бізде файлдарды, ағындарды, құбыр нысандарын және т.б. оқуға арналған java.io бар. Бірақ java.io-ға балама java.nio бар болса, бәрі білмейді. Бұл кітапхана енгізу-шығаруды бұғаттамауға жауап береді, мүмкін сіз болжағандай ауыр енгізу-шығару мүмкіндігін береді.

  4. java.net розеткалармен жұмыс істеуге, байланыс орнатуға немесе қысқа желілік қосымшаларға арналған.

  5. Java-да бізде GUI-мен жұмыс істеуге арналған кітапханалар бар: javax.swing (ескірген java.awt кеңейтімі).

  6. Біз java.sound көмегімен музыка ойнай аламыз және MIDI файлдарын жасай аламыз.





Достарыңызбен бөлісу:
1   2   3   4




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет