Ноль, ключевые слова Java
Объявления для классов и интерфейсов: класс, расширение, реализации, интерфейс
Импорт пакета и объявление пакетов: импорт, пакет
Тип данных: логический, байт, чар, короткий, int, long, float, двойной
Необязательные значения для определенных типов данных: false, true, null
Управление процессом: по умолчанию, возврат, если, иначе, для, переключить, кейс, делать, пока, сломать, продолжить,
Обработка исключений: попробуйте, поймайте, наконец, бросает, бросает
Модификаторы: абстрактный, окончательный, местный, частный, защищенный, публичный, статический, статический, синхронизированный, временный, летучий
Оператор: экземпляр
Создать объект: новый
Цитата: это, супер
Метод возврата типа: void
Java зарезервированные слова: const and goto
1. Комментарии на Java: есть три формы
1. // Комментарий с одной строкой
2. /* Одна или несколько строк комментариев* /
3. / ** Комментарий документа* / он должен быть размещен за пределами тела метода, а команда Javadoc может использоваться для генерации HTML -документов.
2. ";", "{}", "" В коде Java
Заявления Java, разделенные полуколонами
Кодовые блоки Java включены в брекеты, чтобы игнорировать пространства.
Идентификатор: используется для названия классов, методов, переменных и пакетов
Правила именования именования:
1. Начните с персонажа, "_" или "$". Только буквы, цифры, "_" и "$"
2. Чувствительный случай.
3. Без ограничения длины.
4. Первоначальная буква названия класса/интерфейса заслужена;
5. Первая буква названия метода и имени переменной - нижняя часть регистра, а оставшаяся первая буква - верхняя часть;
6. Постоянные имена все заглавляются;
7. Имя пакета все строчные.
4. Основные типы данных:
имя | Объяснение | Требования к хранению | Диапазон или точность | иллюстрировать |
Тип байта | байт | 1 байт | -128 до 127 | |
Короткая форма | Короткий | 2 байта | -2^15-2^15-1 | |
Целое число | инт | 4 байта | -2^31 до 2^31-1 | |
Длинная форма | длинный | 8 байтов | -2^63 до 2^63-1 | Длинные целые числа имеют суффикс l |
Одиночный тип плавающей запятой | плавать | 4 байта | (Эффективные десятичные места - 6 ~ 7) | При указании данных типа плавания необходимо добавить суффикс F после этого. Данные по плаванию без суффикса F считается двойным типом. |
Двойная точность типа плавающей запятой | двойной | 8 байтов | (Эффективные десятичные места - 15 цифр) | |
Тип символа | девчонка | 2 байта | Используется для хранения символов в таблицах кодирования Unicode. char-это 16-битное целое число, и буквальное значение должно быть заключено в отдельные кавычки (примечание: одиночные китайские символы, заключенные в отдельные кавычки, также верны) | |
Логический тип | логический | неопределенность | Есть только два значения, верно и неверно, и это и целое число не могут быть преобразованы друг в друга. |
5. Объем и срок службы переменных:
1. Переменные - это основные единицы, которые хранят данные.
2. Переменные могут быть объявлены в любом месте блока кода
3. Блок начинается с левой скобки и заканчивается правой скобкой
4. Объем переменной - это блок, где он находится
5. Переменная члена: объявлено в классе, его объем - это весь класс. (Может быть определено где угодно, кроме методов в классе)
6. Локальные переменные: внутреннее объявление метода или блок кода метода. Если они объявлены внутри метода, его область - весь метод; Если объявлено внутри кодового блока метода, его объем является блоком кода. (Сначала должны быть определены локальные переменные, а затем используются)
7. Параметры метода: параметры обычных методов или конструкторов, область которой - весь метод.
8. Параметры обработки исключений: его объем является кодовым блоком сразу же после оператора Catch (Exception E).
6. Тип преобразования данных:
1. Автоматическое преобразование типа: когда переменная одного типа назначена переменной другого типа, будет происходить автоматическое преобразование типа, если эти два типа будут совместимы, а тип целевого типа больше, чем тип источника. На следующем рисунке показано легальное преобразование между числовыми типами: (реальная стрелка - это преобразование без потери информации, а виртуальная стрелка указывает на то, что точность может быть потеряна):
2. Кастинг: кастинг используется для явного преобразования типа. Если тип данных конвертированного значения больше, чем его целевой тип, некоторая информация теряется. Тип литье заставляет программу рассматривать переменную как определенный тип, хотя эта переменная содержит другой тип данных.
Синтаксис: (Target Type) Имя переменной, которая будет преобразована;
Пример:
Float C = 34,56789F;
int b = (int) c; // конвертировать C в целое число
7. Оператор:
1
Операторы | описывать | Пример |
Арифметические операторы | Арифметические операторы используют числовые операнды. Эти операторы в основном используются в математических расчетах | +, -, *, /, % |
Реляционные операторы | Реляционные операторы используются для проверки взаимосвязи между двумя операндами. Результатом выражения с использованием реляционного оператора является логический | ==,>,> =, <, <=,! = |
Логические операторы | Логические операторы используются для логических операндов | &, |, ^, &&, ||,! |
Условный оператор | Условный оператор уникален, потому что это тройной оператор, который использует три операнда, чтобы сформировать выражение. Он может заменить какой-то тип оператора IF-ELSE | ? : |
Оператор назначения | Оператор назначения является равным знаком, который присваивает значение переменной | =, *=, /=, +=, -= |
заказ | Операторы |
1 | Скобки, такие как () и [] |
2 | Унарные операторы, такие как -, ++, - и! |
3 | Арифметические операторы, такие как *, /, %, + и - |
4 | Реляционные операторы, такие как>,> =, <, <=, == и! |
5 | Логические операторы, такие как &, ^, |, &&, || |
6 | Условные операторы и операторы назначения, такие как ?:, =, *=, /=, += и -= |
8. Оператор потока управления:
1. Заявление о суждении:
(1). Заявление IF-ELSE:
Общий синтаксис:
if (<sondy>) {<оператор Block 1>} else {<block 2>}}} Если условие верно, выполните оператор в блоке оператора 1;
Если условие является false, выполните оператор после того, как Ense Ense (оператор в блоке оператора 2).
(2). оператор переключения:
Общий синтаксис:
Switch (выражение) {случай 1: оператор для операции 1; перерыв; Случай 2: оператор для операции 2; перерыв; … Случай n: оператор для операции n; перерыв; по умолчанию: оператор по умолчанию; }ПРИМЕЧАНИЕ. Тип значения выражения в кронштейнах Switch должен быть основным типом, совместимым с типом INT (включая байт, короткий, char и int), и в конце каждого предложения о каждом предложении дела должен следить разрыв;
2. Заявление петли:
(1). В то время как цикл: выполнить корпус петли до тех пор, пока указанное условие верно. Если условие является ложным в начале, цикл while никогда не выполняется. Синтаксис выглядит следующим образом:
while (condition) {// ourtact} (2). DO WHILE LOOP: сначала выполните корпус петли, а затем протестируйте условия. Синтаксис выглядит следующим образом:
do {// цикл обращения тела} while (условие); (3). Для цикла: в основном используется для выполнения операторов или блоков операторов в заранее определенном количестве раз: синтаксис выглядит следующим образом:
для (инициализация; тест; обновление счетчика) {// оператор операции; } 3. Запрещение прыжков:
(1). сломать петлю прерывания
(2). Countrye только прерывает эту петлю
(3). Вернуть выйти из этого метода и перейти на верхний уровень, чтобы вызвать метод. Если тип возврата этого метода не является недействительным, необходимо предоставить соответствующее возвратное значение.
9. Массив: Используйте структуру данных, в которой хранится набор данных того же типа.
1. Массив может быть объявлен тремя способами:
(1). Тип данных [] Идентификатор; // объявить массив
(2). Тип данных [] Идентификатор = новый тип данных [size]; // Создать массив
(3). Тип данных [] Идентификатор = {значение 1, значение 2,… значение n}; // объявить, создавать и инициализировать
2. Первое значение массива можно получить через Integer подписки. Например: a - целочисленный массив, тогда A [0] - первый элемент в массиве.
3. Как только массив создается, его нельзя изменить по размеру.
4. Вы можете использовать имя массива, чтобы получить количество элементов массива.
5. Многомерный массив:
Двумерный массив: на самом деле это массив массивов.
Например: int [] [] arr = new int [2] [3]; В этом фрагменте программы настраиваются двумерные объекты массива с 2 строками и 3 столбцами. Его соотношение конфигурации можно показать, как показано на рисунке:
Таким образом, на основе приведенного выше принципа вы можете создать нерегулярные массивы.
10. Параметры командной строки:
Метод входа в программу Java: основной метод имеет параметр string [] args, что означает, что основной метод получает массив в символе, то есть параметр командной строки.
11. Escape excels:
Последовательность побега | имя | описывать |
/а | предупреждать | Генерировать предупреждение. |
/n | Перерыв в линии | Переместите курсор в первую коробку следующей строки. |
/r | Входить | Переместите курсор в первую коробку текущего ряда. |
/т | Ровная таблица | Переместите курсор в следующую горизонтальную позицию вкладки. |
/' | Одиночные кавычки | Создайте одну цитату. |
/" | Двойные цитаты | Создайте двойную цитату. |