Java обьектіге бағытталған бағдарламалау тілі
Автор: ADILET0 • Апрель 21, 2019 • Курсовая работа • 2,550 Слов (11 Страниц) • 1,392 Просмотры
Жоспар
І. Кіріспе
1. Java обьектіге бағытталған бағдарламалау тілі................................................2
ІІ. Негізгі бөлім.
Классты анықтау. Класс декларациясының жалпы нысаны. Кілт сөздік класы....................................................................................................................5
Класс объектісі дегеніміз не? Класс нысандарын жариялаудың жалпы нысаны. Жаңа оператор.....................................................................................6
Мәліметтер мен оларды өңдеу әдістері бар класстарды жариялау және пайдаланудың қарапайым мысалдары……………………………………….6
Кластың мүшелері әдепкі бойынша қатынаудың қандай түрі (жеке, қоғамдық) бар?....................................................................................................7
«Қабықша» немесе «қабық» класстары деген не?..........................................9
Қабық түрлері. Мысалдар................................................................................10
Қарапайым түрлерге арналған қабықшатар...................................................13
Қорытынды.......................................................................................................20
Кіріспе
Java- бұл кең таралған, танымал ОБ (объектіге бағытталған) бағдарламалау тілдердің бірі. Бұл тілдің Sun Microsystems нақты айтқанда 23 мамыр 1995 жылы шығарған Java 1.0 версиясы бағдарламалауда жаңа стандарттар орнатып, революция жасады. Java тілі Smalltalk, Pascal, C++ т.б. тілдер негізінде арнайы жазылған бағдарламалау тілі.
Java-да “аплет” ұғымы web бетте орындалатын кішкентай бағдарлама ретінде қарастырылады. Қолданушының компьютеріне жүктелген соң, ол браузер арқылы қолданушымен өзара әрекет жасап, белгілі бір тапсырмаларды орындайды.
Java тілі әр түрлі бағдарлама жасау үшін қолданылатын универсалды тіл. Оған қоса Java платформаға тәуелсіз проектр жасау үшін қолданылады. Бағдарламалаудың қарапайымдылығы және қауіпсіздік амалдары тез және түсінікті код жазуға мүмкіндік береді. Басқа бағдарламалау тілдерінде кеңінен таралған қателер Java бағдарламаларында болмайды. Десекте, барлық ішкі амал-әдістеріне қарамастан Java бағдарламалау тілі қарапайым, үйренуге оңай тіл.
Артықшылықтары:
Архитектураға тәуелсіз
Интернет бағдарламалар үшін мінсіз
Бір рет жазылған код басқа жерлерде орындалады
Көп ағымды
Бағдарламалар желі арқылы тапсырманы оындай алады
Динамикалы
Код қажет болғанда ғана қолданылады
ООП-ның бар болуы(Java бағдарламалау тілі ООП негізіне сәйкес бағдарламалар жазу үшін қолданылады)
Жад басқарылмалы
Жад автоматты түрде бөлінеді
“Garbage collector” қолданылмайтын жадты өшіріп отырады
Сенімді
Қатты типтелген
Көрсеткіштер жоқ
Қарапайым
Негізгі мүмкіндіктері
жадты автоматты түрде басқару;
ерекше жағдайларды өңдеудің кеңейтілген мүмкіндіктер;
енгізу/шығару фильтрация құралдарының бай жиыны;
стандартты топтамалар жиыны: массив, тізім, стек және т.б.;
желілік қосымшалар (оның ішінде RMI протоколын қолдану) жасау қарапайым құралдар болуы;
HTTP-сұраныстар орындау мен жауаптарды өңдеуге мүмкіндік беретін кластар болуы;
тілге кіріктірілген көпағымды қосымшалар жасау құралдары;
дерекқорға унифицияланған рұқсат:
жекелеген SQL-сұраныстардың деңгейінде — JDBC, SQLJ негізінде;
дерекқорды сақтау қабілеті бар объекттер концепциясы деңгейінде — Java Data Objects (ағл.) және Java Persistence API негізінде;
жалпыламаларды
...