March 5th, 2009
« Програмування на мові Java Робота з рядками |
Програмування на мові Java Обробка виключень »
Тип int служить для представлення 32-бітових цілих чисел із знаком. Діапазон допустимих для цього типу значеній-от -2147483648 до 2147483647. Найчастіше цей тип даних використовується для зберігання звичайних цілих чисел із значеннями, що досягають двох мільярдів. Цей тип чудово підходить для використання при обробці масивів і для лічильників.
Найближчими роками цей тип чудово відповідатиме машинним словам не тільки 32-бітових процесорів, але і 64-бітових з підтримкою швидкої конвейєризації для виконання 32-бітового коду в режимі сумісності. Всякий раз, коли в одному виразі фігурують змінні типів byte, short, int і цілі літерали, тип всього виразу перед завершенням обчислень приводиться до int.
int i; int j = 0×55aa0000;
long
Тип long призначений для представлення 64-бітових чисел із знаком. Його діапазон допустимих значень достатньо великий навіть для таких завдань, як підрахунок числа атомів у всесвіту.
long m; long n = Ох55аа000055аа0000;
Не треба ототожнювати розрядність цілочисельного типу із займаною ним кількістю пам’яті. Виконуючий код Java може використовувати для ваших змінних ту кількість пам’яті, яка визнає потрібною, лише б тільки їх поведінка відповідала поведінці типів, заданих вами.
Фактично, нинішня реалізація Java з міркувань ефективності зберігає змінні типу byte і short у вигляді 32-бітових значень, оскільки цей розмір відповідає машинному слову більшості сучасних комп’ютерів (СМ-8 битий, 8086-16 битий, 80386/486-32 битий, Pentium-64 битий).
Нижче приведена таблиця разрядностей і допустимих діапазонів для різних типів цілих чисел.
Ім’я Розрядність Діапазон long 64 -9, 223, 372, 036, 854, 775, 808.. 9, 223, 372, 036, 854, 775, 807 Int 32 -2, 147, 483, 648.. 2, 147, 483, 647 Short 16 -32, 768.. 32, 767 byte 8 -128.. 127
Числа з плаваючою точкою
Pages: 1 2 3 4 5 6 7 8 9 10 11
Tags:
вираз,
змінна,
значення,
масив,
результат,
тип,
число
Схожі записи
- Порівняння C Sharp і Java (14.04.2009)
... Із-за невизначеності моменту видалення об'єкту фіналізатори не можуть використовуватися для звільнення системних ресурсів, зайнятих об'єктом, що вимушує створювати додаткові методи для «очищення» об'єкту і викликати їх явно.
C# містить в стандартній бібліотеці інтерфейс IDisposable і спеціальну конструкцію using, що гарантує своєчасний виклик методу очищення: // DisposableClass реалізує інтерфейс IDisposable і описує його ...
- Програмування на мові Java Утиліти (02.03.2009)
...
Як ви вже знаєте, Java використовує вбудовані примітивні типи даних, наприклад, int і char ради забезпечення високої продуктивності. Ці типи даних не належать до класової ієрархії Java. Вони передаються методам по значенню, передати їх по посиланню неможливо. З цієї причини для кожного примітивного типу в Java реалізований спеціальний клас.
Number
Абстрактний ...
- Java (24.02.2009)
... Відносно вимови в російській мові, як і у ряді інших, утворилися дві різні норми - англомовна /TdytTvn/[1] і традиційно-національна («Ява»), відповідна традіционому вимові назви острова Ява.
Java - так називають не тільки саму мову, але і платформу для створення додатків рівня підприємств на основі даної мови.
Спочатку мова програмування називалася ...
- Практична мова для практичних програмістів (10.04.2009)
... Бруннер Відоме, що не буває чого-небудь з нічого, і реакція виникає тільки на акцію. Реакція У. Брайта (W. Bright) -- проект надвисокорівневої мови програмування D -- є своєрідною відповіддю на фактичну незадоволеність горезвісним дуетом C/C++.
За плечима у справ трансляцій майстра Брайта -- безпосередня участь в розробці таких програмних продуктів, як: Northwest Software ...
- Програмування на мові Java Введення в мову Java (12.03.2009)
... com/products/jdk).
Мова Java вимагає, щоб весь програмний код був поміщений усередині пойменованих класів. Приведений вище текст прикладу треба записати у файл HelloWorld.java. Обов'язково перевірте відповідність прописних букв в імені файлу тому ж в назві класу, що міститься в нім.
Для того, щоб відтранслювати цей приклад необхідно запустити транслятор Java-javac, вказавши як параметр ім'я файлу з ...
Категория:
програмування |
Комментарии