SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Лекция 13.
Язык программирования Java
Технологии
• J2SE или Java SE - Java Standard Editon
Настольные системы, пользовательские
приложений
• J2EE или Java EE Java Enterprise Editon
программное обеспечение уровня предприятия
• 2ME или Java ME - Java Micro Edition
использования в устройствах, ограниченных по
вычислительной мощности
Основные возможности
• расширенные возможности обработки
исключительных ситуаций;
• богатый набор средств фильтрации ввода/вывода;
• набор стандартных коллекций, таких как массив,
список, стек и т. п.;
• наличие простых средств создания сетевых
приложений (в том числе с использованием
протокола RMI);
• встроенные в язык средства создания
многопоточных приложений;
• унифицированный доступ к базам данных на
основе JDBC и SQLJ.
Синтаксис
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello, World!");
}
}
JavaBeans
универсальные программные компоненты,
которые могут управляться с помощью
графического интерфейса;
обеспечивают основу для многократно
используемых, встраивае­мых и модульных
компонентов ПО.
Правила описания
• Открытый конструктор;
• Методы доступа (get set) к свойствам
класса;
• Класс должен быть сериализуем;
• Не должно быть методов обработки
событий.
Правила описания
• Открытый конструктор;
• Методы доступа (get set) к свойствам
класса;
• Класс должен быть сериализуем;
• Не должно быть методов обработки
событий.

Weitere ähnliche Inhalte

Andere mochten auch

презентация 7
презентация 7презентация 7
презентация 7student_kai
 
лабораторная работа 4
лабораторная работа 4лабораторная работа 4
лабораторная работа 4student_kai
 
лекция№25
лекция№25лекция№25
лекция№25student_kai
 
презентация по л.р.№3
презентация  по л.р.№3презентация  по л.р.№3
презентация по л.р.№3student_kai
 
лекция №3
лекция №3лекция №3
лекция №3student_kai
 
лекция №1
лекция №1лекция №1
лекция №1student_kai
 
лекция 14 управление финансами-ч1
лекция 14 управление финансами-ч1лекция 14 управление финансами-ч1
лекция 14 управление финансами-ч1student_kai
 
лекция№24
лекция№24лекция№24
лекция№24student_kai
 
лабораторная работа №3
лабораторная работа №3лабораторная работа №3
лабораторная работа №3student_kai
 
лекция 17 управление мощностями-ч2
лекция 17 управление мощностями-ч2лекция 17 управление мощностями-ч2
лекция 17 управление мощностями-ч2student_kai
 
лабораторная работа №1
лабораторная работа №1лабораторная работа №1
лабораторная работа №1student_kai
 
презентация 3
презентация 3презентация 3
презентация 3student_kai
 

Andere mochten auch (20)

презентация 7
презентация 7презентация 7
презентация 7
 
лабораторная работа 4
лабораторная работа 4лабораторная работа 4
лабораторная работа 4
 
п2 15
п2 15п2 15
п2 15
 
лекция 4
лекция 4лекция 4
лекция 4
 
лекция№25
лекция№25лекция№25
лекция№25
 
презентация по л.р.№3
презентация  по л.р.№3презентация  по л.р.№3
презентация по л.р.№3
 
лекция №3
лекция №3лекция №3
лекция №3
 
лекция 14
лекция 14лекция 14
лекция 14
 
лекция №1
лекция №1лекция №1
лекция №1
 
лекция 14 управление финансами-ч1
лекция 14 управление финансами-ч1лекция 14 управление финансами-ч1
лекция 14 управление финансами-ч1
 
л9
л9л9
л9
 
лекция17
лекция17лекция17
лекция17
 
лекция28
лекция28лекция28
лекция28
 
лекция№24
лекция№24лекция№24
лекция№24
 
лабораторная работа №3
лабораторная работа №3лабораторная работа №3
лабораторная работа №3
 
лекция 4
лекция 4лекция 4
лекция 4
 
лекция 2
лекция 2лекция 2
лекция 2
 
лекция 17 управление мощностями-ч2
лекция 17 управление мощностями-ч2лекция 17 управление мощностями-ч2
лекция 17 управление мощностями-ч2
 
лабораторная работа №1
лабораторная работа №1лабораторная работа №1
лабораторная работа №1
 
презентация 3
презентация 3презентация 3
презентация 3
 

Ähnlich wie лекция №13

Что такое Java? Кто такой Java разработчик?
Что такое Java? Кто такой Java разработчик?Что такое Java? Кто такой Java разработчик?
Что такое Java? Кто такой Java разработчик?GetITAbroad
 
Проверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийПроверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийMedia Gorod
 
Embarcadero All-Access
Embarcadero All-AccessEmbarcadero All-Access
Embarcadero All-AccessSerghei Urban
 
Диагностика производительности корпоративных приложений (Малышев)
Диагностика производительности корпоративных приложений (Малышев)Диагностика производительности корпоративных приложений (Малышев)
Диагностика производительности корпоративных приложений (Малышев)КРОК
 
лекция 01 прогр на java (тсн) - введение в java
лекция 01   прогр на java (тсн) - введение в javaлекция 01   прогр на java (тсн) - введение в java
лекция 01 прогр на java (тсн) - введение в javaSergey Talipov
 
Java осень 2014 занятие 1
Java осень 2014 занятие 1Java осень 2014 занятие 1
Java осень 2014 занятие 1Technopark
 
Компьютерная графика. Введение в Processing
Компьютерная графика. Введение в ProcessingКомпьютерная графика. Введение в Processing
Компьютерная графика. Введение в ProcessingTatiana Volkova
 
Liferay Portal и приемы разработки
Liferay Portal и приемы разработкиLiferay Portal и приемы разработки
Liferay Portal и приемы разработкиdevclub
 
Инсталляторы
ИнсталляторыИнсталляторы
Инсталляторыaepetelin
 
Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...jazzteam
 
JVM: краткий курс общей анатомии, JPoint 2016 Conference Edition
JVM: краткий курс общей анатомии, JPoint 2016 Conference EditionJVM: краткий курс общей анатомии, JPoint 2016 Conference Edition
JVM: краткий курс общей анатомии, JPoint 2016 Conference EditionNikita Lipsky
 
Экскурс в мир WEB разработки
Экскурс в мир WEB разработкиЭкскурс в мир WEB разработки
Экскурс в мир WEB разработкиIT-Доминанта
 
SQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений НедашковскийSQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений НедашковскийHackIT Ukraine
 
Frontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиковFrontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиковCodeFest
 

Ähnlich wie лекция №13 (20)

Что такое Java? Кто такой Java разработчик?
Что такое Java? Кто такой Java разработчик?Что такое Java? Кто такой Java разработчик?
Что такое Java? Кто такой Java разработчик?
 
Проверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийПроверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложений
 
Java: вчера, сегодня, завтра
Java: вчера, сегодня, завтраJava: вчера, сегодня, завтра
Java: вчера, сегодня, завтра
 
Embarcadero All-Access
Embarcadero All-AccessEmbarcadero All-Access
Embarcadero All-Access
 
Диагностика производительности корпоративных приложений (Малышев)
Диагностика производительности корпоративных приложений (Малышев)Диагностика производительности корпоративных приложений (Малышев)
Диагностика производительности корпоративных приложений (Малышев)
 
лекция 01 прогр на java (тсн) - введение в java
лекция 01   прогр на java (тсн) - введение в javaлекция 01   прогр на java (тсн) - введение в java
лекция 01 прогр на java (тсн) - введение в java
 
Java осень 2014 занятие 1
Java осень 2014 занятие 1Java осень 2014 занятие 1
Java осень 2014 занятие 1
 
Компьютерная графика. Введение в Processing
Компьютерная графика. Введение в ProcessingКомпьютерная графика. Введение в Processing
Компьютерная графика. Введение в Processing
 
Liferay Portal и приемы разработки
Liferay Portal и приемы разработкиLiferay Portal и приемы разработки
Liferay Portal и приемы разработки
 
0. hello java world
0. hello java world0. hello java world
0. hello java world
 
Инсталляторы
ИнсталляторыИнсталляторы
Инсталляторы
 
Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...
 
JVM: краткий курс общей анатомии, JPoint 2016 Conference Edition
JVM: краткий курс общей анатомии, JPoint 2016 Conference EditionJVM: краткий курс общей анатомии, JPoint 2016 Conference Edition
JVM: краткий курс общей анатомии, JPoint 2016 Conference Edition
 
Экскурс в мир WEB разработки
Экскурс в мир WEB разработкиЭкскурс в мир WEB разработки
Экскурс в мир WEB разработки
 
Step 1
Step 1Step 1
Step 1
 
Java 2 - Java Intro
Java 2 - Java IntroJava 2 - Java Intro
Java 2 - Java Intro
 
Lesson 01
Lesson 01Lesson 01
Lesson 01
 
SQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений НедашковскийSQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений Недашковский
 
Mymanager
MymanagerMymanager
Mymanager
 
Frontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиковFrontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиков
 

Mehr von student_kai

презентация
презентацияпрезентация
презентацияstudent_kai
 
презентации продолжение банкета
презентации продолжение банкетапрезентации продолжение банкета
презентации продолжение банкетаstudent_kai
 
основы программирования на языке C
основы программирования на языке Cосновы программирования на языке C
основы программирования на языке Cstudent_kai
 
презентация курсовой работы
презентация курсовой работыпрезентация курсовой работы
презентация курсовой работыstudent_kai
 
лекция№34
лекция№34лекция№34
лекция№34student_kai
 
лекция№32
лекция№32лекция№32
лекция№32student_kai
 
лекция№33
лекция№33лекция№33
лекция№33student_kai
 
лекция№31
лекция№31лекция№31
лекция№31student_kai
 
лекция№30
лекция№30лекция№30
лекция№30student_kai
 
лекция№29
лекция№29лекция№29
лекция№29student_kai
 
лекция№28
лекция№28лекция№28
лекция№28student_kai
 
лекция№27
лекция№27лекция№27
лекция№27student_kai
 
лекция№26
лекция№26лекция№26
лекция№26student_kai
 
лекция№25
лекция№25лекция№25
лекция№25student_kai
 
лекция№23
лекция№23лекция№23
лекция№23student_kai
 
лекция№22
лекция№22лекция№22
лекция№22student_kai
 
лекция№21
лекция№21лекция№21
лекция№21student_kai
 
лекция№20
лекция№20лекция№20
лекция№20student_kai
 
лекция№19
лекция№19лекция№19
лекция№19student_kai
 
лекция№18
лекция№18лекция№18
лекция№18student_kai
 

Mehr von student_kai (20)

презентация
презентацияпрезентация
презентация
 
презентации продолжение банкета
презентации продолжение банкетапрезентации продолжение банкета
презентации продолжение банкета
 
основы программирования на языке C
основы программирования на языке Cосновы программирования на языке C
основы программирования на языке C
 
презентация курсовой работы
презентация курсовой работыпрезентация курсовой работы
презентация курсовой работы
 
лекция№34
лекция№34лекция№34
лекция№34
 
лекция№32
лекция№32лекция№32
лекция№32
 
лекция№33
лекция№33лекция№33
лекция№33
 
лекция№31
лекция№31лекция№31
лекция№31
 
лекция№30
лекция№30лекция№30
лекция№30
 
лекция№29
лекция№29лекция№29
лекция№29
 
лекция№28
лекция№28лекция№28
лекция№28
 
лекция№27
лекция№27лекция№27
лекция№27
 
лекция№26
лекция№26лекция№26
лекция№26
 
лекция№25
лекция№25лекция№25
лекция№25
 
лекция№23
лекция№23лекция№23
лекция№23
 
лекция№22
лекция№22лекция№22
лекция№22
 
лекция№21
лекция№21лекция№21
лекция№21
 
лекция№20
лекция№20лекция№20
лекция№20
 
лекция№19
лекция№19лекция№19
лекция№19
 
лекция№18
лекция№18лекция№18
лекция№18
 

лекция №13

  • 2. Технологии • J2SE или Java SE - Java Standard Editon Настольные системы, пользовательские приложений • J2EE или Java EE Java Enterprise Editon программное обеспечение уровня предприятия • 2ME или Java ME - Java Micro Edition использования в устройствах, ограниченных по вычислительной мощности
  • 3. Основные возможности • расширенные возможности обработки исключительных ситуаций; • богатый набор средств фильтрации ввода/вывода; • набор стандартных коллекций, таких как массив, список, стек и т. п.; • наличие простых средств создания сетевых приложений (в том числе с использованием протокола RMI); • встроенные в язык средства создания многопоточных приложений; • унифицированный доступ к базам данных на основе JDBC и SQLJ.
  • 4. Синтаксис public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
  • 5. JavaBeans универсальные программные компоненты, которые могут управляться с помощью графического интерфейса; обеспечивают основу для многократно используемых, встраивае­мых и модульных компонентов ПО.
  • 6. Правила описания • Открытый конструктор; • Методы доступа (get set) к свойствам класса; • Класс должен быть сериализуем; • Не должно быть методов обработки событий.
  • 7. Правила описания • Открытый конструктор; • Методы доступа (get set) к свойствам класса; • Класс должен быть сериализуем; • Не должно быть методов обработки событий.