Содержание
- 2. Лекція 9. Основи мови програмування Java План лекції: 1. Виникнення мови Java 2. Особливості мови Java
- 3. Технології Java та література Література: 1. П. Ноутон, Г. Шилдт. Java 2. Наиболее полное руководство 2.
- 4. Виникнення мови Java Люди та події: Ґенеза мов: B =► C =► C++ =► Java Мова
- 5. Відмінності між мовами С++ та Java На відміну від С++ В мові Java немає: Вказівників!!! Структур
- 6. Особливості мови Java Інкапсуляція Мова Java повністю об’єктно-орієнтована!!! Базові принципи ООП Поліморфізм Наслідування Програмний код +
- 7. Приклад програми на Java class Intro{ public static void main(String[] args) { System.out.println("Ми програмуємо на Java!");
- 8. Типи даних Java Цілі числа byte 8 біт short 16 біт int 32 біт long 64
- 9. Змінні Оголошення int a,b,c; int d=3,f,k=5; char x=‘x’; Динамічна ініціалізація double a=3.0,b=4.0; double c=a*a+b*b; Автоматичне приведення
- 10. Основні оператори Java Групи операторів ● Арифметичні ● Логічні ● Побітові (порозрядні) ● Оператори порівняння Арифметичні
- 11. Керуючі інструкції Java Оператор if() if(умова) оператор1; else оператор2; Оператор switch() switch(вираз){ case значення1: //... break;
- 12. Масиви в Java Оголошення масиву тип ім’я[ ]; Виділення пам’яті ім’я=new тип[розмір]; Багатомірні масиви int data1[
- 13. Класи та об’єкти Оголошення класу class ім’я_класу{ тип змінна; ............ тип метод(){ //тіло методу} ............ }
- 14. Класи та об’єкти – приклади 1 class Box{ double width; double height; double depth; } class
- 15. Класи та об’єкти – приклади 2 class Box{ double width; double height; double depth; void volume(){
- 16. Конструктори в Java class Box{ double width, height, depth; double volume(){ return width*height*depth;} Box(){ System.out.println(“Створення об’єкту!”);
- 18. Скачать презентацию