Практическое использование Java Макаревич Л. Г.. Инсталляция Java Документация в docs Прописать PATH (каталог bin в JSDK) Прописать CLASSPATH (путь к.

Презентация:



Advertisements
Похожие презентации
Представление проекта. Введение в программирование на Java Макаревич Л. Г.
Advertisements

Test 6 Вопрос 1. Как можно уничтожить объект в Java? a)присвоить null всем ссылкам на объект b)вызвать Runtime.getRuntime().gc() c)вызвать метод finalize()
Введение в JAVA. Java Java – язык программирования: объектно-ориентированный кроссплатформенный строго-типизированный.
Синтаксис языка Java. Символы и синтаксис Перевод строчки эквивалентен пробелу Регистр в именах различается.
Платформа Java SE: введение Андрей Дмитриев
Создание программ на Java Управляющие структуры языка, объявление классов и методов, компиляция и запуск программ.
Встроенные классы в Java Макаревич Л. Г.. Разновидности встроенных классов Вложенные (Nested) классы Внутренние (Inner) классы Локальные классы Анонимные.
1 Java. Введение JDK, JRE, JVM, IDE Ерофеева Елена Анатольевна ассистент кафедры МПУ.
1 Композиция, Наследование и Полиморфизм в Java Повторное использование кода - наиболее притягательная возможность языка Java. Это не простое копирование.
Язык программирования Java Дмитриев Андрей Владиславович 2007.
ООП и Java ООП 1.Абстракция 2.Инкапсуляция 3.Наследование 4.Полиморфизм 5.Класс 6.Объект 7.Прототип.
Язык программирования Java Дмитриев Андрей Владиславович 2007.
Remote Method Invocation (RMI). Задачи распределенного программирования Получить некоторую информацию от одной удаленной машины и переслать ее другой.
Язык Java. JSP.. Java. Синтаксис. Перевод строчки эквивалентен пробелу Регистр в именах различается // Комментарии до конца строки /* Многострочные комментарии.
1Georgiy KorneevJava Advanced / Новые возможности Java 5 Проблема 1 Метод void dump(Collection c) { for (Iterator i = c.iterator(); i.hasNext(); ) { Object.
Язык программирования JAVA Введение Базовый синтаксис и типы данных Управление выполнением программы.
Переменные и основные типы переменных на JAVA Выполнил учитель информатики и ИКТ МБОУ СОШ р.п. Евлашево Горелочкин Н.К.
Test 10 Вопрос 1. public class Test implements Iterator { // 1 private List list = new ArrayList (); // 2 public void addList(T... ts) { Collections.addAll(list,
Test 5 Вопрос 1. В результате компиляции каких строк будет происходить ошибка компиляции: public class Main { public static void main(String[] args) {
Java. Part 2. Спецификаторы доступа public private protected не указан – доступ в пределах пакета Могут использоваться перед классами, методами, полями.
Транксрипт:

Практическое использование Java Макаревич Л. Г.

Инсталляция Java Документация в docs Прописать PATH (каталог bin в JSDK) Прописать CLASSPATH (путь к jre/lib, путь к текущему каталогу. )

Создание программы на Java /* The HelloWorldApp class implements an application that displays "Hello World!" to the standard output. */ public class HelloWorldApp { public static void main(String[] args) { // Display "Hello World!" System.out.println("Hello World!"); }

Компиляция и запуск приложения на Java javac имя.java java имя

Объектно-ориентированное программирование Инкапсуляция Наследование Полиморфизм Figure CircleRectangleLine

class Figure { void draw(){}; } class Rectangle extends Figure { void draw(){System.out.println("А я - прямоугольник");} } class Circle extends Figure { void draw(){System.out.println("А я - окружность");} } class Line extends Figure { void draw(){System.out.println("А я - линия");} } class Demo { public static void main(String[] a) { Figure arr[] = new Figure[3]; arr[0] = new Rectangle(); arr[1] = new Circle(); arr[2] = new Line(); for ( int i = 0; i < arr.length; i++ ) arr[i].draw(); }