Java (основы) презентация

Содержание

Слайд 2


Слайд 3

Простой

Простой

Слайд 4

Объектный

Объектный

Слайд 5

Распределённый

Распределённый

Слайд 6

Интерпретируемый

Интерпретируемый

Слайд 7

Надёжный

Надёжный

Слайд 8

Безопасный

Безопасный

Слайд 9

Нейтральный и переносимый

Нейтральный и переносимый

Слайд 10

Производительный

Производительный

Слайд 11

Динамичный

Динамичный

Слайд 12

Типы JAVA программ Аплеты и сервлеты GUI приложения Java Beans EJB

Типы JAVA программ

Аплеты и сервлеты
GUI приложения
Java Beans
EJB

Слайд 13

JVM JRE JDK IDE Практика…. Что надо для программирования?

JVM
JRE
JDK
IDE
Практика….

Что надо для программирования?

Слайд 14

Основы синтаксиса

Основы синтаксиса

Слайд 15

Комментарии

Комментарии

Слайд 16

Идентификаторы

Идентификаторы

Слайд 17

Ключевые слова

Ключевые слова

Слайд 18

Ссылочные типы String a; Система типов Обёртки Integer Простые типы int a; упаковка распаковка

Ссылочные типы
String a;

Система типов
Обёртки
Integer
Простые типы
int a;

упаковка

распаковка

Слайд 19

Слайд 20

Объявление переменных

Объявление переменных

Слайд 21

Константы

Константы

Слайд 22

Преобразование типов

Преобразование типов

Слайд 23

Operators Precedence postfix expr++ expr– unary ++expr --expr +expr -expr

Operators Precedence
postfix expr++ expr–
unary ++expr --expr +expr -expr ~

!
multiplicative * / %
additive + -
shift << >> >>>
relational < > <= >= instanceof
equality == !=
bitwise AND &
bitwise exclusive OR ^
bitwise inclusive OR |
logical AND &&
logical OR ||
ternary ? :
assignment = += -= *= /= %= &= ^= |= <<= >>= >>>=
Слайд 24

Методы

Методы

Слайд 25

Механизм передачи аргументов Простые типы Ссылочные типы

Механизм передачи аргументов

Простые типы
Ссылочные типы

Слайд 26

Перегрузка функций void solve(int a) void solve(ina, int b) Функции

Перегрузка функций
void solve(int a)
void solve(ina, int b)
Функции с переменным числом аргументов
void

vsolve1(Object … arg)
void vsolve2(int [] … arg)
Слайд 27

Выражение a+b/5 count = count +1 Пустой оператор ; Блок { } Операторы Java

Выражение
a+b/5
count = count +1
Пустой оператор
;
Блок
{ }

Операторы Java

Слайд 28

Слайд 29

Слайд 30

Слайд 31

Слайд 32

Слайд 33

Цикл для коллекций for( String s : argv) System.out.println(s);

Цикл для коллекций
for( String s : argv)
System.out.println(s);

Слайд 34

} ……… }

}
………
}

Слайд 35

Слайд 36

Объявление int d[]; int d2[][]; Создание d = new int[10]; Инициализация int d[]={1,3,6};

Объявление
int d[];
int d2[][];
Создание
d = new int[10];
Инициализация
int d[]={1,3,6};

Слайд 37

Слайд 38

Слайд 39

Слайд 40

Слайд 41

Слайд 42

String - константные строки StringBuffer - thread-safe StringBuilder - изменяемая

String - константные строки
StringBuffer - thread-safe
StringBuilder - изменяемая строка
StringTokenizer – разбиение

строки
StringTokenizer st = new StringTokenizer
(" this is a \n test ");
while (st.hasMoreTokens())
System.out.println(st.nextToken());
Регулярные выражения
String[] result = "this is a test".split("\\s");
Имя файла: Java-(основы).pptx
Количество просмотров: 77
Количество скачиваний: 0