March 5th, 2009
« Програмування на мові Java Робота з рядками |
Програмування на мові Java Обробка виключень »
Підвираз f* b-это число типу float, помножене на число типу byte. Тому його тип автоматично підвищується до float. Тип наступного підвиразу i / з ( int, що ділиться на char) підвищується до int. Аналогічно цьому тип підвиразу d* s (double, помножений на short) підвищується до double.
На наступному кроці обчислень ми маємо справу з трьома проміжними результатами типів float, int і double. Спочатку при складанні перших два тип int підвищується до float і виходить результат типу float. При відніманні з нього значення типу double тип результату підвищується до double. Остаточний результат всього вираженія-значеніє типу double.
Символи
Оскільки в Java для представлення символів в рядках використовується кодування Unicode, розрядність типу char в цій мові-16 битий. У нім можна зберігати десятки тисяч символів інтернаціонального набору символів Unicode. Діапазон типу char-0..65536.
Unicode-это об’єднання десятків кодувань символів, він включає латинський, грецький, арабський алфавіти, кирилицю і багато інших наборів символів.
char з; char c2 = Oxf132; char c3 = ‘ а’; char c4 = ‘\n’;
Хоча величини типу char і не використовуються, як цілі числа, ви можете оперувати з ними так, як якби вони були цілими. Це дає вам можливість скласти два символи разом, або інкрементіровать значення символьної змінної. У приведеному нижче фрагменті коду ми, маючи в своєму розпорядженні базовий символ, додаємо до нього ціле число, щоб отримати символьне представлення потрібної нам цифри.
int three = 3; char one = ‘1′; char four = (char) (three+ one);
В результаті виконання цього коду в змінну four заноситься символьне уявлення потрібною нам цифры-’4′. Обернете вніманіє-тіп змінної one в приведеному вище виразі підвищується до типу int, так що перед занесенням результату в змінну four доводиться використовувати оператор явного приведення типу.
Тип boolean
Pages: 1 2 3 4 5 6 7 8 9 10 11
Tags:
вираз,
змінна,
значення,
масив,
результат,
тип,
число
Схожі записи
- Програмування на мові Java Утиліти (02.03.2009)
...
Прості оболонки для типів.
Як ви вже знаєте, Java використовує вбудовані примітивні типи даних, наприклад, int і char ради забезпечення високої продуктивності. Ці типи даних не належать до класової ієрархії Java. Вони передаються методам по значенню, передати їх по посиланню неможливо. З цієї причини для кожного примітивного типу в Java реалізований спеціальний ...
- Практична мова для практичних програмістів (10.04.2009)
... Брайта (W. Bright) -- проект надвисокорівневої мови програмування D -- є своєрідною відповіддю на фактичну незадоволеність горезвісним дуетом C/C++.
За плечима у справ трансляцій майстра Брайта -- безпосередня участь в розробці таких програмних продуктів, як: Northwest Software C, Data-light C, Zorland C, Zortech C++ (між іншим, один з перших "рідних" компіляторів з C++), Symantec C++ ...
- Програмування на мові Java Введення в мову Java (12.03.2009)
... Після цього ми розглянемо всі істотні лексичні елементи, що сприймаються Java-транслятором: пропуски, коментарі, ключові слова, ідентифікатори, літерали, оператори і роздільники.
До кінця розділу ви отримаєте достатньо інформації для того, щоб самостійно орієнтуватися в хорошій Java-програмі.
Hello World
Отже, ось ваша перша Java-програма: class HelloWorld { public static void main (String args []) ...
- Порівняння C Sharp і Java (14.04.2009)
...
Для оптимізації збірки сміття специфікації мов і середовищ виконання не містять обмежень на час життя об'єкту після видалення останнього посилання на нього - складальник працює незалежно від виконання програми, тому реальне знищення об'єкту може відбутися у будь-який момент після видалення останнього посилання до завершення роботи програми.
У реальності складальники сміття оптимізують виконання так, щоб забезпечити прийнятну ...
- Java (24.02.2009)
...
Спочатку мова програмування називалася Oak (русськ. Дуб ) і розроблявся Джеймсом Гослінгом для побутової електроніки, але згодом був перейменований в Java і став використовуватися для написання клієнтських додатків і серверного програмного забезпечення.
Названий на честь марки кави Java, коханого програмістами, тому на офіційній емблемі мови Java зображена чашка з димлячою ...
Категория:
програмування |
Комментарии