Содержание
- 2. Архитектура ПО Программа на языке Java Программа на байт-коде Java Виртуальная машина Java (JVM) Операционная система
- 3. Основные понятия JVM – Java Virtual Machine (Виртуальная машина Java) JRE – Java Runtime Environment (Среда
- 4. Основные концепции Java В основу языка Java были положены следующие основные концепции: простота; безопасность; переносимость; объектная
- 5. История развития Java 1.0 – 1996 г. Java 1.1 – 1997 г. Java 1.2 – Java
- 6. Язык Java Язык Java является объектно-ориентированным языком программирования и поддерживает основные принципы ООП: инкапсуляция, наследование, полиморфизм.
- 7. Пример простейшей программы class HelloWorld{ public static void main(String[] argv){ System.out.println(“Hello world!”); } } Исходный текст
- 8. Пример class Example{ public static void main(String[] argv){ int a = 10; System.out.println(“Value a=”+a); a *=
- 9. Лексика языка Язык Java является языком свободной формы. При написании программ не требуется следовать никаким специальным
- 10. Лексика языка: идентификаторы Идентификаторы используются для именования переменных, атрибутов, классов, методов и т.д. Допустимые в идентификаторах
- 11. Лексика языка: константы Целочисленные константы: 100 Вещественные константы: 86.15 Символьные константы: ‘S’ Строковые константы: “My string”
- 12. Лексика языка: разделители
- 13. Лексика языка: ключевые слова
- 14. Лексика языка: комментарии Три вида комментариев: Строчный - //… Блочный - /* … */ Документирования: /**
- 15. Типы данных Язык Java – строго типизированный язык: каждая переменная обладает типом, каждое выражение имеет тип,
- 16. Типы данных В языке Java заложены 8 элементарных типов данных, разделенных на следующие группы: целочисленные, вещественные,
- 17. Целочисленные типы
- 18. Вещественные типы Вещественный тип двойной точности double 64 бита, от 4.9е-324 до 1.8е+308 Вещественный тип одинарной
- 19. Символьный тип Символьный тип данных в Java: char 16 бит, 0 .. 65535 Содержит символы Unicode
- 20. Логический тип Логический тип в Java: boolean Может принимать два значения: true и false Все логические
- 21. Целочисленные константы Целочисленные константы в языке Java можно указывать в трех системах исчисления: десятичной (23), восьмеричной
- 22. Вещественные константы Вещественные константы могут записываться в стандартной или научной форме. Для распознания типа вещественной константы
- 23. Символьные константы Символьные константы в Java заключаются в одинарные кавычки: ‘F’
- 24. Булевы и строковые константы В языке Java присутствуют две булевы константы: false – ложь, true –
- 25. Переменные Объявление переменных: тип имя [=значение][, имя [=значение] … ] Примеры: int a=3, b, c=10; byte
- 26. Переменные В языке Java допускается «динамическое» объявление переменных: int a = 10; … int b =
- 27. Преобразование и приведение типов Автоматическое приведение типа возможно: оба типа совместимы, длина целевого типа больше длины
- 28. Явное приведение типа В языке Java можно использовать явное приведение типа: (целевой тип)значение Примеры: byte a;
- 29. Автоматическое повышение типа в выражениях При выполнении целочисленных вычислений тип выражения автоматически повышается до int если
- 31. Скачать презентацию