Статические методы и поля
|
Статические методы и поля являются собственностью класса и могут вызывать без создания объекта этого класса. Например:
int x = Math.sqrt(25);
//sqrt() является статическим методом класса Math
...
|
Просмотров: 525 |
String.
|
Строка в Java максимум занимает 2гб.
Объекты нельзя сравнивать по "==", т.к. объект - это только ссылка.…
...
|
Просмотров: 517 |
Типы данных.
|
byte - 1 байт. (-2^7..2^7-1)
short - 2 байта (-2^15..2^15-1)
int - 4 байта (-2^31..2^31-1)
...
|
Просмотров: 529 |
Адресная арифметика
|
ü сложение с константой;
ü вычитание указателей (только одного типа);
ü инкремента и дикремента.
...
|
Просмотров: 598 |
Память и указатели
|
Ø память компьютера представляет собой набор последовательно расположенных одинаковых ячеек, в которых хранятся данные. Ячейки называются… Ø все ячейки последовательно пронумерованы и каждая имеет свой… Ø одна переменная может занимать более одного байта. В этом случае адресом переменной является адрес её первого… ...
|
Просмотров: 557 |
Выражения
|
a – b + c – d = {[(a – b) + c] – d}
С другой стороны, порядок вычисления операндов в выражениях неопределён.
int i = 5;
...
|
Просмотров: 524 |
Операция присваивания
|
Формат операции: Lvalue op expression (не всегда является именем переменной)
В простейшем случае сначала вычисляется выражение в правой части, затем его… Lvalue op= expression ó Lvalue = Lvalue op expression
...
|
Просмотров: 538 |
Операция инкремента и декремента
|
ü префиксная (знак операции ставится перед операндом);
ü постфиксная (знак операции ставится после операнда).
Результатом постфиксной операции является значение самого операнда, а префиксной – значение операнда, изменённое на 1.… ...
|
Просмотров: 539 |
Циклические алгоритмы
|
ü цикл с предусловием;
ü цикл с постусловием;
ü цикл с параметром.
...
|
Просмотров: 550 |
Базовые алгоритмические конструкции
|
Ø операторы для работы с данными (состоят из арифметических, ввода – вывода, пересылка данных и т.д.);
Ø операторы, управляющие последовательностью выполнения программы.
По набору команд управления, которые используются в программе, их можно условно разделить на три класса:
...
|
Просмотров: 668 |
Комментарии
|
Комментарием считается любая часть текста, заключённая между * многострочный *, либо от // однострочный и до конца строки.
Структура программ на С++
...
|
Просмотров: 521 |
Состав языка
|
Алфавит – множество символов, на которых пишутся все тексты на языке.
Лексема – минимальная единица языка, имеющая самостоятельный смысл.
Выражения – правила вычисления некоторых значений.
...
|
Просмотров: 663 |
Управление графикой
|
System.Drawing - базовые
System.Drawing.Drawing2В
System.Drawing.Imaging
...
|
Просмотров: 539 |
Работа с каталагом или папкой
|
Для работы с каталогами предназначены классы:
Directory
DirectoryInfo
...
|
Просмотров: 533 |
Чтение и запись файла
|
Access – тип доступа к данным файла.
Share – режим разрешения работы с этим файлом.
Пример: создадим файл, запишем его в строку и прочтём его.
...
|
Просмотров: 541 |
Копирование файлов
|
Метод CopyTo класса FileInfo
Эти методы позволяют создавать новые файлы или перезаписывать существующие… Sub Copy(ByVal sourse FileName As Srting, ByVal dest FileName As String, ByVal overwrite As Boolean)
...
|
Просмотров: 515 |