Є три типи операцій:
1. Запереченя
2. Канкатенація AND
3. Обєднання OR
Заперечення а або б рівне запереченю а і запереченню в
Показ дописів із міткою java lesson. Показати всі дописи
Показ дописів із міткою java lesson. Показати всі дописи
четвер, 19 листопада 2015 р.
середа, 18 листопада 2015 р.
Token Java
1. Ключові слова (keywords)
зарезервовані слова, які не можна використовувати для власних потреб при написанні коду.
В java 50 зарезервованих слів
2. Літерали (literal)
це те як ми ініціалізуємо змінні.
Integer literal:
- цифри 0-9 (12378345)
- нижнє підкреслення, щоб розділяти розряди (12_378_345)
- 16-ва система числення (0xBCEOE9 це шістнадцяткове представлення числа12378345)
- суфікси l L (12378345L)
- знак + -
Floating Point Literal:
- крапка-розподілювач (.) (12354.00)
- степінь десятки або експонента е Е (1.2378345е7f) - це означає, що число треба помножити на 10 в степені 7. f вкінці означає, що число типу флоат
- суфікси f F d D. Флоат і дабл
Boolean literal - true false
Characteral literal
- символи a-z | A-Z | 0-9 | а-я
- спеціальні символи
\b backspace
\t табуляція
\n перенос каретки
\f
\r
\'
\''
String literal
Null liteal - null. Ми можемо зарезервувати змінну зі значенням null
3. Розподілювачі (separators)
() {} [] ; , . ... @ ::
4. Operator
! унарний оператор. Це логічне заперечення
<> бінарний оператор
% залишок від ділення
Перегрузка операторів - в залежності від контексту операторам відповідають різні сутності
Наприклад,
"123" + "123" = "123123" канканація String
123+123=246 додавання int
5. Ідентифікатори
це будь-які комбінації Java-літер або чисел , крім ключових слів
зарезервовані слова, які не можна використовувати для власних потреб при написанні коду.
В java 50 зарезервованих слів
2. Літерали (literal)
це те як ми ініціалізуємо змінні.
Integer literal:
- цифри 0-9 (12378345)
- нижнє підкреслення, щоб розділяти розряди (12_378_345)
- 16-ва система числення (0xBCEOE9 це шістнадцяткове представлення числа12378345)
- суфікси l L (12378345L)
- знак + -
Floating Point Literal:
- крапка-розподілювач (.) (12354.00)
- степінь десятки або експонента е Е (1.2378345е7f) - це означає, що число треба помножити на 10 в степені 7. f вкінці означає, що число типу флоат
- суфікси f F d D. Флоат і дабл
Boolean literal - true false
Characteral literal
- символи a-z | A-Z | 0-9 | а-я
- спеціальні символи
\b backspace
\t табуляція
\n перенос каретки
\f
\r
\'
\''
String literal
Null liteal - null. Ми можемо зарезервувати змінну зі значенням null
3. Розподілювачі (separators)
() {} [] ; , . ... @ ::
4. Operator
! унарний оператор. Це логічне заперечення
<> бінарний оператор
% залишок від ділення
Перегрузка операторів - в залежності від контексту операторам відповідають різні сутності
Наприклад,
"123" + "123" = "123123" канканація String
123+123=246 додавання int
5. Ідентифікатори
це будь-які комбінації Java-літер або чисел , крім ключових слів
Парадигма Java
1. Строготипізована
кожній змінній потрібно зазначати тип
2. Компільована
це оначає, що джава-файл ми не можемо запустити. Потрібно перетворити його в клас-файл і запустити цей клас-файл. Клас-файл є продуктом компіляції
3. Кросс-платформена
write once, run anywhere
4. Обєктно-орієнтована
кожній змінній потрібно зазначати тип
2. Компільована
це оначає, що джава-файл ми не можемо запустити. Потрібно перетворити його в клас-файл і запустити цей клас-файл. Клас-файл є продуктом компіляції
3. Кросс-платформена
write once, run anywhere
4. Обєктно-орієнтована
Підписатися на:
Дописи (Atom)