- •1)Java тілінің негізгі ерекшеліктері және қарапайым түрлері.
- •2) Java тіліндегі программа құрылымы. Меншіктеу операторы.
- •3)Java тіліндегі күрделі түрлер
- •4) Тармақталу операторлары:
- •5) Таңдау операторы
- •6) Қайталану операторы
- •Do while
- •7) Класс құру.Класс конструкторы
- •8) Класс әдістері. Әдістерді қайталап анықтау.
- •Ключевое слово final
- •Класс final
- •Метод final
- •10) Бір өлшемді массивтер
- •Var «Массив атауы»:array[x1]of x2;
- •Var х, ү: array [1..5] of Byte;
- •Массив элементтерін ендіру және шығару
- •Көп өлшемді массив
- •11)Массивтердің анықталу жолдары. Массив индекстері.
- •12) Туынды кластар.Қөріну және қолдану түрлері
- •13)Абстракт класс
- •15) Tomcat Web сервирі
- •16. Web программасының құрылымы
- •17. Сервлеттердің құрылымы
- •18. Сервлет әдістері
- •19. Web.Xml файлы
- •20. Создание jsp страниц в Java
- •21. Mysql деректер қорын басқару жүйесінің жұмыс ортасын қолдану
- •22. Jdbc драйверлерін қолдану
- •23. Sql командаларын орындау
- •24. JavaBeans құрылымының қолданылуы
- •26. Wsdl: Web сервистерді сипаттау.
- •27. Apache Axis2 пакеті
- •29.Soap хаттамасы
3)Java тіліндегі күрделі түрлер
Күрделі Java түрлері ортақ класс жүктеу құралында қолданылса ғана портлеттер арасында тасымалдана алады. Күрделі деректер үшін java.lang.String немесе java.util.HashMap сияқты негізгі Java түрлерін қолданыңыз. Теңшелетін сыныптар портлеттерге қол жетімді IBM® WebSphere Бағдарлама сервері ортақ кітапханасына немесе тікелей wp_profile_root/PortalServer/config каталогына орнатылуы керек.
Ескерту: JSR 286 шаралары мен XML біріктірулері әртүрлі сынып жүктеу құралдарында, күрделі дерек түрлерін портлеттер арасында тасымалдауға мүмкіндік береді. Алайда, XML сериялау жүйесінде қарастырылған орындау шығынының алдын алу үшін жоғарыда көрсетілген бастапқы нұсқаулықтарға сүйеніңіз.
4) Тармақталу операторлары:
Тармақталу командасы :/проекторда блок схемалары көрсетіледі/
Программадағы операторлардың орындалу ретін басқарып отыратын операторларды тармақталу командасы деп атаймыз.Бұл командалардың көмегімен құрылған программаның блок схемасы бұтақ тәрізді болады.Тармақталу командасына шартсыз GOTO , шартты IF — THEN — ELSE және таңдау CASE жатады. Оператор ветвления (условная инструкция, условный оператор) — оператор, конструкция языка программирования, обеспечивающая выполнение определённой команды (набора команд) только при условии истинности некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения. Оператор ветвления применяется в случаях, когда выполнение или невыполнение некоторого набора команд должно зависеть от выполнения или невыполнения некоторого условия. Ветвление — одна из трёх (наряду с последовательным исполнением команд и циклом) базовых конструкций структурного программирования. Существует две основные формы условной инструкции, встречающиеся в реальных языках программирования: условный оператор (оператор if) и оператор многозначного выбора (переключатель, case, switch).
Условный оператор
Условный оператор реализует выполнение определённых команд при условии, что некоторое логическое выражение (условие) принимает значение «истина» true. В большинстве языков программирования условный оператор начинается с ключевого слова if. Встречаются следующие формы условного оператора:
Условный оператор с одной ветвью
if условие then команды end. При выполнении такого оператора вычисляется условие, и если оно истинно, то выполняются команды до ключевого слова end, в противном случае выполнение программы продолжается со следующей за условным оператором команды. В языках низкого уровня (ассемблерах) это — единственная доступная форма условного оператора. В некоторых языках для условного оператора с одной ветвью используется специальное ключевое слово (обычно это when).
Условный оператор с двумя ветвями
if условие then команды1 else команды2 end
Здесь при истинности условия выполняются команды1 при ложности — команды2. При необходимости проверить последовательно несколько условий возможно каскадирование условных операторов:
if условие1
then команды1
else if условие2 then команды2
else if условие3 then команды3
...
else if условиеN-1 then командыN-1
else командыN end;
В этом случае условия будут проверяться последовательно, и как только встретится истинное, будет выполнен соответствующий набор команд и исполнение перейдёт к команде, следующей за условным оператором. Если ни одно из условий не окажется истинным, выполняются командыN из ветви else.
Условный оператор с несколькими условиями
Вышеприведённая схема каскада условных операторов используется достаточно часто, поэтому ряд языков программирования содержит специальную конструкцию для неё, позволяющую записать множественное ветвление несколько компактнее и менее подверженную ошибкам написания:
if условие1 then команды1
elsif условие2 then команды2
elsif условие3 then команды3
...
else командыN end;
порядок выполнения этого оператора в точности соответствует вышеприведённому каскаду простых операторов if-then-else, а отличие чисто формальное: вместо вложенных нескольких условных операторов эта конструкция является единым целым и содержит дополнительное ключевое слово elsif, требующее после себя очередное условие.
