Java/Полезные сокращения
Полезные сокращения
{{Готовность|0%}}
- Hello World!
- Комментарии
- Переменные
- Стандартные структуры
- Операторы условий
- Полезные сокращения
- Операторы цикла
- Классы
- Исключения
- Коллекции
- Listeners
- GUI
- Паттерны
- Программы
- Компилирование
Об учебнике
правитьОт читателя требуются основные знания о программировании и общие компьютерные навыки. Числа-номера строк в примерах не являются частью кода.
Документация
правитьДля компиляции и запуска программ вам понадобится JDK (Java Development Kit), который можно скачать по ссылке http://www.oracle.com/technetwork/java/javase/downloads/index.html
Полный справочник Java™ Platform, Standard Edition 6 API Specification опубликован на сайте http://docs.oracle.com/javase/6/docs/api/index.html компании Oracle.
Полный справочник Java™ Platform, Standard Edition 7, API Specification (с апреля 2015 года не обновляется официально) http://docs.oracle.com/javase/7/docs/api/index.html компании Oracle.
Полный справочник Java™ Platform, Standard Edition 8, API Specification опубликован на сайте http://docs.oracle.com/javase/8/docs/api/index.html компании Oracle.
См. также
править
Короткие арифметические операции
правитьМожно совершать более короткие операции сложения, вычитания и др. Например, вместо
a = a + 2;
Можно писать:
a += 2;
Инкремент и декремент
правитьИнкремент и декремент - простые операции увеличения или уменьшения значения переменной:
Вместо:
a = a + 1;
Или:
a += 1;
Можно писать: ( Постфиксная форма )
a++;
Также существует префиксная форма:
++a;
Важно понимать что префиксная форма вначале увеличивает значение переменной и уже после передаёт, в то время как постфиксная увеличивает уже после передачи. Что-бы получше это понять:
class IncrementAndDecrement {
public static void main (String[] args) {
int a = 7;
int b = 3;
int c = a++;
int d = --b;
int e = (d++) - (--c);
System.out.print("a = " + a + "; ");
System.out.print("b = " + b + "; ");
System.out.print("c = " + c + "; ");
System.out.print("d = " + d + "; ");
System.out.println("e = " + e);
}
}
Программа выведет:
a = 8; b = 2; c = 6; d = 3; e = -4