Сергей Талипов - Визуальное программирование на Java Swing в NetBeans

Тут можно читать онлайн Сергей Талипов - Визуальное программирование на Java Swing в NetBeans - бесплатно ознакомительный отрывок. Жанр: comp-programming, год 2021. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Визуальное программирование на Java Swing в NetBeans
  • Автор:
  • Жанр:
  • Издательство:
    неизвестно
  • Год:
    2021
  • ISBN:
    нет данных
  • Рейтинг:
    4/5. Голосов: 11
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Сергей Талипов - Визуальное программирование на Java Swing в NetBeans краткое содержание

Визуальное программирование на Java Swing в NetBeans - описание и краткое содержание, автор Сергей Талипов, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
В данном пособии приведен необходимый учебный материал для изучения основ программирования на Java в среде разработки NetBeans. Особенность пособия заключается в его направленности на быструю начальную разработку программ с графическим интерфейсом, что позволяет в дальнейшем без проблем изучать и осваивать более сложный теоретический материал и технологии программирования на Java.

Визуальное программирование на Java Swing в NetBeans - читать онлайн бесплатно ознакомительный отрывок

Визуальное программирование на Java Swing в NetBeans - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Сергей Талипов
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Настройка конфигурации проекта: Заходим в меню "Выполнить" – "Установить конфигурацию проекта – Настроить", далее выбираем категорию «Выполнение» – Выбираем главный класс для запуска программы – «ОК».

Получение готового исполняемого jar-файла: заходим в меню "Выполнить" – "Очистить и собрать проект" (Shift+F11). Готовый jar-файл находится в папке "dist" проекта.

1.3 Простые типы данных

Целые типыСлужит для хранения целых чисел Тип Размер бит Минимальное - фото 6

Целые типы.Служит для хранения целых чисел.

Тип Размер, бит Минимальное значение Максимальное значение
byte 8 -128 127
short 16 -32768 32767
int 32 -2147483648 2147483647
long 64 -922372036854775808 922372036854775807

byte b1 = 50, b2 = -99, bЗ;

byte a1 = 0xF1, a2 = 0x07;

short det = 0, ind = 1;

int i = -100, j = 100, k = 9999;

long big = 50;

Оператор Название Пример Примечание
+ Оператор сложения i+j В случае, когда операнды i и j имеют разные типы или типы byte, short или char, действуют правила автоматического преобразования типов
Оператор вычитания i-j
* Оператор умножения i*j
/ Оператор деления i/j Результат округляется до целого путем отбрасывания дробной части как для положительных, так и для отрицательных чисел
% Оператор остатка от целочисленного деления i%j Возвращается остаток от целочисленного деления
= Оператор присваивания v=i Сначала вычисляется выражение i, после чего полученный результат копируется в ячейку v
++ Оператор инкремента (увеличения на 1) v++ v++ эквивалентно v=v+1
-- Оператор декремента (уменьшения на 1) v– v– эквивалентно v=v-1
+= v+=i v+=i эквивалентно v=v+i
-= v-=i v-=i эквивалентно v=v-i
*= v*=i v*=i эквивалентно v=v*i
/= v/=i v/=i эквивалентно v=v/i
%= v%=i v%=i эквивалентно v=v%i

Символьный тип.Служит для хранения одного символа.

Тип Размер, бит Минимальное значение Максимальное значение
char 16 0 65536

char c1 = 'A', c2 = '?', newLine = '\n';

char s2 = '\u0042';

Escape-последовательность Функция Значение в Unicode
\b Забой (backspace) \u0008
\t Горизонтальная табуляция (horizontaltab) \u0009
\n Перевод строки (linefeed) \u000A
\f Перевод страницы (form feed) \u000C
\r Возврат каретки (carriage return) \u000D
\" Двойная кавычка (double quote) \u0022
\' Апостроф (single quote) \u0027
\\ Обратная косая черта (backslash) \u005C

Вещественные типы.Служат для хранения целых и вещественных чисел.

Тип Разрядность (бит) Диапазон Точность
float 32 3,4e-38 < |x| < 3,4e38 7-8 цифр
double 64 1,7e-308 < |x| < 1,7e308 17 цифр

float х = 0.001, у = -34.789;

double 21 = -16.2305, z2;

float x1 = 3.5f, x2 = 3.7E6f, x3 = -1.8E-7f;

Оператор Название Пример Примечание
+ Оператор сложения x+y В случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов.
Оператор вычитания x-y
* Оператор умножения x*y
/ Оператор деления x/y Результат является вещественным. В случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов.
% Оператор остатка от целочисленного деления x%y Возвращается остаток от целочисленного деления x на y. В случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов.
= Оператор присваивания v=x Сначала вычисляется выражение x, после чего полученный результат копируется в ячейку v
++ Оператор инкремента(увеличения на 1) v++ ++v эквивалентно v=v+1
-- Оператор декремента(уменьшения на 1) v– –v эквивалентно v=v-1
+= v+=x эквивалентно v=v+x
-= v-=x эквивалентно v=v-x
*= v*=x эквивалентно v=v*x
/= v/=x эквивалентно v=v/x
%= v%=x эквивалентно v=v%x

Математические функции, а также константы "пи" (Math.PI) и "е" (Math.E) заданы в классе Math, находящемся в пакете java.lang.

Для того чтобы их использовать, надо указывать имя функции или константы, квалифицированное впереди именем класса Math.

Оператор класса Math Примечание
Тригонометрические и обратные тригонометрические функции
sin(x) sin(x) – синус
cos(x) cos(x) – косинус
tan(x) tg(x) – тангенс
asin(x) arcsin(x) – арксинус
acos(x) arccos(x) – арккосинус
atan(x) arctg(x) – арктангенс
atan2(y, x) Возвращает угол, соответствующий точке с координатами x,y, лежащий в пределах картинка 7
toRadians(angdeg) angdeg / 180.0 * PI; – перевод углов из градусов в радианы
toDegrees(angrad) angrad * 180.0 / PI; – перевод углов из радиан в градусы
Степени, экспоненты, логарифмы
exp(x) картинка 8– экспонента
expm1(x) картинка 9. При x, близком к 0, дает гораздо более точные значения, чем Визуальное программирование на Java Swing в NetBeans - изображение 10
log(x) ln(x) – натуральный логарифм
log10(x) Визуальное программирование на Java Swing в NetBeans - изображение 11– десятичный логарифм
log1p(x) Визуальное программирование на Java Swing в NetBeans - изображение 12. При x, близком к 0, дает гораздо более точные значения, чем Визуальное программирование на Java Swing в NetBeans - изображение 13
sqrt(x) Визуальное программирование на Java Swing в NetBeans - изображение 14– квадратный корень
cbrt(x) Визуальное программирование на Java Swing в NetBeans - изображение 15– кубический корень
hypot(x,y) Визуальное программирование на Java Swing в NetBeans - изображение 16– вычисление длины гипотенузы по двум катетам
pow(x, y) Визуальное программирование на Java Swing в NetBeans - изображение 17– возведение x в степень y
sinh(x) Визуальное программирование на Java Swing в NetBeans - изображение 18– гиперболический синус
cosh(x) Визуальное программирование на Java Swing в NetBeans - изображение 19– гиперболический косинус
tanh(x) гиперболический тангенс Модуль знак минимальное максимальное число - фото 20– гиперболический тангенс
Модуль, знак, минимальное, максимальное число
abs(m) Абсолютное значение числа. Аргумент типа int, long, float или double. Результат того же типа, что аргумент
abs(x)
signum(a) Знак числа. Аргумент типа float или double. Результат того же типа, что аргумент
signum(x)
min(m,n) Минимальное из двух чисел. Аргументы одного типа. Возможны типы: int, long, float, double. Результат того же типа, что аргумент
min(x,y)
max(m,n) Максимальное из двух чисел. Аргументы одного типа. Возможны типы: int, long, float, double. Результат того же типа, что аргумент
max(x,y)
Округления
ceil(x) Ближайшее к x целое, большее или равное x
floor(x) Ближайшее к x целое, меньшее или равное x
round(a) Ближайшее к x целое. Аргумент типа float или double. Результат типа long, если аргументdouble, и типа int – если float. То же, что (int)floor(x + 0.5).
round(x)
rint(x) Ближайшее к x целое.
ulp(a) Расстояние до ближайшего большего чем аргумент значения того же типа ("дискретность" изменения чисел в формате с плавающей точкой вблизи данного значения). Аргумент типа float или double. Результат того же типа, что аргумент
ulp(x)
Случайное число, остаток
random() Псевдослучайное число в диапазоне от 0.0 до 1.0. При этом IEEEremainderxy Остаток от целочисленного деления xy то есть xyn где n - фото 21
IEEEremainder(x,y) Остаток от целочисленного деления x/y, то есть x-y*n, где n – результат целочисленного деления

Булевский (логический) тип.Служит для хранения логического значения true («Истина») или false («Ложь»).

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Сергей Талипов читать все книги автора по порядку

Сергей Талипов - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Визуальное программирование на Java Swing в NetBeans отзывы


Отзывы читателей о книге Визуальное программирование на Java Swing в NetBeans, автор: Сергей Талипов. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x