Posts Tagged ‘число’
Thursday, March 12th, 2009

Hello World
Отже, ось ваша перша Java-програма: class HelloWorld { public static void main (String args []) { System. out. println (”Hello World”); } }
Для того, щоб попрацювати з приведеними в книзі прикладами вам потрібно отримати по мережі з Sun Microsystems і встановити Java Developers Kit-пакет для розробки Java-додатків (http://java.sun.com/products/jdk).
Мова Java вимагає, щоб весь програмний код був поміщений усередині пойменованих класів. Приведений вище текст прикладу треба записати у файл HelloWorld.java. Обов′язково перевірте відповідність прописних букв в імені файлу тому ж в назві класу, що міститься в нім.
Для того, щоб відтранслювати цей приклад необхідно запустити транслятор Java-javac, вказавши як параметр ім’я файлу з початковим текстом: З: \> javac HelloWorld.Java
Транслятор створить файл HelloWorld.class з незалежним від процесора байт-кодом нашого прикладу. Для того, щоб виконати отриманий код, необхідно мати середовище часу виконання мови Java (у нашому випадку це програма java), в яку треба завантажити …
число →
Схожі записи
- Порівняння Qt і Java (15.04.2009)
... Щоб це зробити найточніше, ми спочатку порівняємо мови програмування, тобто C++ і Java, а потім дві GUI-бібліотеки: Qt для C++ і AWT/Swing для Java.
2. Порівняння C++ і Java
Часто при обговоренні переваг і недоліків різних мов програмування дебати зводяться до аргументів, заснованих скоріше на особистому досвіді і перевагах, чим на об'єктивних ...
- Історія створення і основні терміни (23.03.2009)
...
Java
Java (джава, ява, жарг. жаба) - об'єктно-орієнтована мова програмування, що розробляється компанією Sun Microsystems з 1991 року і офіційно випущений 23 травня 1995 року.
Спочатку нова мова програмування називалася Oak і розроблявся для побутової електроніки, але згодом був перейменований в Java і ...
- Програмування на мові Java авторський (13.04.2009)
00 до 21.00.
Тривалість курсу: 2 модулі по 96 астрономічних годин.
Кількість учасників в групі - 10 чоловік.
Необхідний рівень підготовки: Робота в операційній системі Windows, знання мови С/С++, письмовий англійський. Бажано: HTML, CSS, JavaScript.
Джерело: itstep.org
- Використання мови програмування Java (27.03.2009)
...
Більш того, навіть якщо зміни в ці програми можна внести без втручання в їх текст, творцям мови, яка так гаряче віталася публікою, як, наприклад, мова Java, складно прямо сказати: "Так, можливо ми помилилися при розробці версії Х, але версія Y буде значно краща".
У результаті, чекаючи появи подальших поліпшення, ми повинні констатувати, що структура мови ...
- Еволюція мов програмування (27.02.2009)
...
По-перше, ЯП є інструментом програміста для створення програм. Для створення хороших програм потрібні хороші ЯП. Тому однією з рушійних сил еволюції ЯП є прагнення розробників до створення більш довершених програм.
По-друге, процес розробки програми можна порівнювати з промисловим виробництвом, в якому визначальними чинниками є продуктивність праці колективу програмістів, собівартість і ...
Метки: значення, клас, метод, програма, рядок, символ, число
Категория: програмування |
Thursday, March 5th, 2009

Символьний тип char. Цей тип призначений для представлення елементів з таблиці символів, наприклад, букв або цифр.
Логічний тип boolean. Це спеціальний тип, використовуваний для представлення логічних величин.
В Java, на відміну від деяких інших мов, відсутнє автоматичне приведення типів. Неспівпадання типів приводить не до попередження при трансляції, а до повідомлення про помилку. Для кожного типу строго визначені набори допустимих значень і дозволених операцій.
Цілі числа
В мові Java поняття беззнакових чисел відсутнє. Всі числові типи цього язика-знаковиє. Наприклад, якщо значення змінної типу byte рівне в шістнадцятковому вигляді 0х80, то ето-число -1. Зауваження Єдина реальна причина використання беззнакових чисел-ето використання інших, в порівнянні із знаковими числами, правил маніпуляцій з бітами при виконанні операцій зрушення.
Хай, наприклад, потрібно зрушити управо бітовий масив mask, що зберігається в цілій змінній і уникнути при цьому розширення знакового розряду, що заповнює старші біти одиницями. Стандартний спосіб виконання цього завдання …
число →
Схожі записи
- Java (24.02.2009)
... Іншою важливою особливістю технології Java є гнучка система безпеки завдяки тому, що виконання програми повністю контролюється віртуальною машиною.
Будь-які операції, які перевищують встановлені повноваження програми (наприклад, спроба несанкціонованого доступу до даним або з'єднання з іншим комп'ютером) викликають негайне переривання.
Це дозволяє користувачам завантажувати програми, написані на Java, на їх комп'ютери (або інші пристрої, наприклад, мобільні телефони) ...
- Порівняння C Sharp і Java (14.04.2009)
...
Читачеві слід уникати спокуси «вести рахунок», а натомість звернути увагу на причини, по яких було зроблено те або інше рішення.
Мова
Механізм роботи з динамічними даними і збірка сміття
Обидві мови реалізують принципово однакову модель роботи з динамічними даними: об'єкти створюються динамічно за допомогою конструкції new, середовище виконання відстежує наявність ...
- Програмування на мові Java Введення в мову Java (12.03.2009)
... com/products/jdk).
Мова Java вимагає, щоб весь програмний код був поміщений усередині пойменованих класів. Приведений вище текст прикладу треба записати у файл HelloWorld.java. Обов'язково перевірте відповідність прописних букв в імені файлу тому ж в назві класу, що міститься в нім.
Для того, щоб відтранслювати цей приклад необхідно запустити транслятор Java-javac, вказавши як параметр ім'я файлу з ...
- Програмування на мові Java Утиліти (02.03.2009)
...
Як ви вже знаєте, Java використовує вбудовані примітивні типи даних, наприклад, int і char ради забезпечення високої продуктивності. Ці типи даних не належать до класової ієрархії Java. Вони передаються методам по значенню, передати їх по посиланню неможливо. З цієї причини для кожного примітивного типу в Java реалізований спеціальний клас.
Number
Абстрактний ...
- Практична мова для практичних програмістів (10.04.2009)
... Бруннер Відоме, що не буває чого-небудь з нічого, і реакція виникає тільки на акцію. Реакція У. Брайта (W. Bright) -- проект надвисокорівневої мови програмування D -- є своєрідною відповіддю на фактичну незадоволеність горезвісним дуетом C/C++.
За плечима у справ трансляцій майстра Брайта -- безпосередня участь в розробці таких програмних продуктів, як: Northwest Software ...
Категория: програмування |
Monday, March 2nd, 2009
Ці типи даних не належать до класової ієрархії Java. Вони передаються методам по значенню, передати їх по посиланню неможливо. З цієї причини для кожного примітивного типу в Java реалізований спеціальний клас.
Number
Абстрактний клас Number є інтерфейс для роботи зі всіма стандартними скалярними типами:-long, int, float і double.
У цього класу є методи доступу до вмісту об’єкту, які повертають (можливо закруглене) значення об’єкту у вигляді значення кожного з примітивних типів:
doubleValue() повертає вміст об’єкту у вигляді значення типу double.
floatValue() повертає значення типу float.
intValue() повертає значення типу int.
longValue() повертає значення типу long.
Double і Float
Double і Float-подклассы класу Number. На додаток до чотирьох методів доступу, оголошених в суперкласі, ці класи містять декілька сервісних функцій, які полегшують роботу із значеннями double і float.
У кожного з класів є конструктори, що дозволяють ініціалізувати об’єкти значеннями типів double і float, …
число →
Схожі записи
- Програмування на Java (08.04.2009)
...
1. Огляд JDK.
2. Аналіз простого додатку Java.
3. Виконання Java-додатку.
Тема 2.
Моделювання процесів реального миру в Java-додатку.
1. Розділення Java-додатку на частини.
2. Огляд концепцій, пов'язаних із створенням і використанням об'єктів.
3. Створення об'єкту і декларація посилання на об'єкт.
Тема 3.
Створення класу: поля ...
- Програмування на мові Java ВведенняВисновок (09.03.2009)
...
File
File - єдиний об'єкт в java.io, який працює безпосередньо з дисковими файлами. Хоча на використання файлів в аплетах накладені жорсткі обмеження, файли по колишньому залишаються основними ресурсами для постійного зберігання і сумісного використання інформації.
Каталог в Java трактується як звичайний файл, але з додатковою властивістю - списком імен файлів, який можна проглянути ...
- Програмування на мові Java Мережеві засоби (03.03.2009)
... Java підтримує протокол TCP/IP, по-перше, розширюючи свій інтерфейс потоків введення-висновку, описаного в попередньому розділі, і в других, додаючи можливості, необхідні для побудови об'єктів введення-висновку при роботі в мережі.
InetAddress
Java підтримує адреси абонентів, прийняті в Internet, за допомогою класу InetAddress. Для адресації в Internet використовуються службові функції, що працюють із звичайними символічними ...
- Мова JAVA розробка програмного забезпечення в середовищі Internet (01.03.2009)
...
Написані десятки навчальних посібників з Java (частина з них перекладена російською мовою і видана в нашій країні), статті і огляди по мові Java і його застосуванням регулярно публікуються в серйозних і популярних журналах програмістів і тижневиках.
Мета даної публікації - ознайомити читачів з основними властивостями і особливостями системи програмування Java і показати, ...
- Програмування на мові Java Нове в Java 11 (07.03.2009)
... Цифрові підписи відкривають можливість запуску аплетів, що користуються повною довірою користувача, в умовах мінімальних обмежень, пов'язаних з безпекою.
Серіалізация об'єктів
Тепер об'єкти можна легко серіалізовать для передачі по мережі або запису на диск для постійного зберігання.
Віддзеркалення
Програми на Java можуть тепер відбиватися (reflection) на самих себе або на інший ...
Категория: програмування |