2.52M
Категория: ПрограммированиеПрограммирование

Java

1.

2.

3.

4.

5.

6.

7.

Скачать IDEA: https://www.jetbrains.com/ru-ru/idea/download/#section=windows

8.

9.

10.

11.

12.

13.

Класс Main выглядит вот так:
package com.pvt;
public class Main {
public static void main(String[] args) {
//допишем код:
System.out.println("Hello, Java!");
}
}

14.

15.

Задание: преобразовать программу HelloWorld
так, чтобы она выводила Hello + ВАШЕ ИМЯ

16.

В Java классы объединяются в пакеты. Пакеты позволяют организовать классы логически в наборы, пакеты
могут иметь вложенные пакеты.
Организация классов в виде пакетов позволяет избежать конфликта имен между классами (если создаются
классы с одинаковыми именами и их нужно разграничить, используются пакеты. Тогда путь является
гарантированно уникальным). Пакеты представляют собой обычные папки файловой системы.
package название_пакета;

17.

Комментарии – код, который не участвует в работе программы. Комментарии могут быть многострочными и
однострочными:
package com.pvt;
public class Main {
public static void main(String[] args) {
//однострочный комментарий
System.out.println("Hello, world!");
/* многострочный
длинный
невероятный
комментарий */
}
}

18.

19.

20.

21.

Примитивный тип
Размер в памяти
byte
8 бит
short
16 бит
char
16 бит
int
32 бита
long
64 бита
float
32 бита
double
64 бита
boolean
8 или 32 бита
Стрелками на рисунке показано, какие преобразования типов могут выполняться
автоматически. Автоматически без каких-либо проблем
производятся расширяющие преобразования (widening) - они расширяют
представление объекта в памяти.
public class Main {
public static void main(String[] args) {
//преобразование типов – явное
int a = 4;
byte b = (byte) a; // преобразование типов: от типа int к типу byte
System.out.println(b); // 4
}
}

22.

Найдите неточности и избыточность:

23.

Задание: объявить 3 переменные
типа int, double, char и присвоить
каждой из них значения.
Объявить четвертую переменную
любого типа и закомментировать
ее. Попробовать вывести эти
переменные на экран.

24.

25.

26.

27.

28.

29.

Задание:
объявить переменные целочисленного типа a,
b, c и присвоить им значения. Если а больше b
- вывести на экран сумму всех трех чисел.
Иначе - произведение

30.

Что нового вы сегодня узнали?
English     Русский Правила