Программирование на JAVA
Меню :
Стартовая
Основы программирования
Программирование на JAVA
Программирование на C++
Программирование на Pascal
Задачи по программированию
Программирование на Java
Лекция 1. Что такое Java? История создания
Первая лекция начинается с рассказа о событиях, происходящих задолго до официального объявления Java. Хотя эта технология на сегодняшний день разительно отличается от того, как задумывали ее создатели, однако многие особенности берут свое начало от решений, принятых в то время. Будут освещены все основные этапы создания, появления и развития Java. Также в лекции излагаются необходимые базовые знания для разработчиков — основные свойства платформы Java, и почему она является платформой, а ие просто языком программирования. Что входит в пакет разработчика, где найти нужную информацию, какие дополнительные продукты предоставляет Sun, чем различаются Java и Java Script — ответы на эти и другие общие вопросы находятся в первой лекции.
Ключевые слова: 1st Person, Abstract Window, API, applet, appletviewer, AWT, deplecated, garbage collector, Green, GUI, HotJava, HTML, http://java.sun.com, J2EE, J2ME, J2SE, Java, Java 2, Java Beans, Java Development Kit, Java Foundation Classes, Java Hot Spot, Java language specification, Java One, Java Runtime Environment, Java Script, Java Soft, Java Virtual Machine, Java байт-код, javac, javadoc, JDBC, JDK, JFC, JIT, JLS, JRE, Just-In-Time, JVM, OaK , Plug-in, primitive, reference, RMI, Swing, Toolkit, XML, апплет, безопасность, браузер, динамичность, интерфейс, кроссплатформенность, механизм автоматической сборки мусора, многоплатформенность, объектные типы, примитивные типы, простые типы, сетевые компьютеры, ссылочные типы, строгая типизация.
Что такое Java?
Что знают о Java обычные пользователи персональных компьютеров и Internet? Что говорят о нем разработчики, которые не занимаются этой технологией профессионально?
Java широко известна как новейший объектно-ориентированный язык, легкий в
изучении и позволяющий создавать программы, которые могут исполняться на любой
платформе без каких-либо доработок (кросс-платформенность). Еще с Java почему-то всегда связана тема кофе (изображения логотипов, названия
продуктов и т.д.). Программисты могут добавить к этому описанию, что язык
похож на упрощенный С или С++ с добавлением garbage collector'a — автоматического
сборщика "мусора" (механизм освобождения памяти, которая больше не
используется программой)