Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Основи мови програмування Java

Реферат Основи мови програмування Java





оємців. У C + + те ж саме називається чисто віртуальної функцією. Для того щоб у класі можна було описувати абстрактні методи, сам клас теж повинен бути описаний як абстрактний. Об'єкти абстрактного класу створювати не можна. p align="justify"> Інтерфейси

Вищим ступенем абстрактності в Java є інтерфейс (interface). Всі методи інтерфейсу абстрактні: описувач abstract навіть не потрібно. Інтерфейс в Java не вважається класом, хоча, по суті, є повністю абстрактним класом. Клас може успадковувати/розширювати (extends) інший клас або реалізовувати (implements) інтерфейс. Крім того, інтерфейс може успадковувати/розширювати інший інтерфейс. p align="justify"> У Java клас не може успадковувати більше одного класу, зате може реалізовувати скільки завгодно інтерфейсів. Множинне спадкування інтерфейсів не заборонено, то є один інтерфейс може успадковуватися від декількох. p align="justify"> Інтерфейси можна передавати методам як параметри, але не можна створювати екземпляри інтерфейсів.

Приклад програми

Програма, що виводить В«Hello, world!В»:


public class HelloWorld {public static void main (String [] args) {System.out.println ("Hello, world!");}}

Бібліотеки класів

В· JDK - містить набір базових класів для всього ПЗ на платформах Java SE і Java EE

В· CDK - для створення хімічного ПЗ

В· MARF - модульні бібліотека для розпізнавання аудіо

В· JDOM - реалізація XML DOM, що враховує особливості платформи Java.

Засоби розробки ПЗ

В· JDK - крім набору бібліотек для платформ Java SE і Java EE містить компілятор командного рядка javac і набір утиліт, також працюють в режимі командного рядка.

В· Net Beans IDE - вільна інтегрована середовище розробки для всіх платформ Java - Java ME, Java SE і Java EE. Пропагується Sun Micro systems, розробником Java, як базовий засіб для розробки ПЗ на мові Java і інших мовах (C, C + +, PHP, Fortran та ін.)

В· Eclipse IDE - вільна я інтегрована середовище розробки для Java SE, Java EE і Java ME [40]. Пропагується IBM, одним з найважливіших розробників корпоративного ПО, як базовий засіб для розробки ПЗ на мові Java і інших мовах (C, C + +, Ruby, Fortran та ін)

В· IntelliJ IDEA - середовище розробки для платформ Java SE, Java EE і Java ME. Розробник - компанія JetBrains. Розповсюджується в двох версіях: вільної безкоштовною (Community Edition) та комерційної проприетарной (Ultimate Edition).

В·


Назад | сторінка 10 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Java: Засоби побудови звітів для Java-додатків
  • Реферат на тему: Створення на мові програмування Java аплету, реалізуючого інтерфейс Gnumeri ...
  • Реферат на тему: Застосування технологій Java і JavaFX для розробки віртуальних лабораторій ...
  • Реферат на тему: Розробка програми на мові JAVA
  • Реферат на тему: Реалізація гри pong на мові Java за допомогою технології Socket