English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Наша основная учебная программа Java предназначена для студентов, новичков и профессионалов. Java является объектно-ориентированным, основанным на классах, параллельным, безопасным и универсальным языком программирования для компьютеров. Это мощная технология, которая широко используется.
Java являетсяязыки программированияиПлатформаJava является высокоуровневым, надежным, объектно-ориентированным и безопасным языком программирования.
Java была разработанаSun Microsystems((ныне дочерняя компания Oracle)) разработал в 1995 годуJamesGoslingназывается отцом Java. До Java его имя былоOakПоскольку Oak уже была зарегистрированной компанией, Джеймс Гослинг и его команда изменили имя Oak на Java.
ПлатформаКаждая среда, в которой можно запускать программы, называется платформой. Из-за того, что Java имеет среднюю среду выполнения (JRE) и API, её называют платформой.
Давайте быстро посмотрим на пример программирования Java. Подробное описание примера Hello Java приведено на следующей странице.
public class Simple{ public static void main(String args[]){ System.out.println("Hello Java"); } }Тестирование, посмотрите ‹/›
Результат вывода:
Hello Java
По статистике Sun, 3 миллиарда устройств работают под Java. В настоящее время существует множество устройств, использующих Java. Некоторые из них следующие:
Десктопные приложения, такие как Acrobat Reader, медиаплеер, антивирусные программы и т.д.
Веб-приложения, такие как java.com.
Корпоративные приложения, такие как банковские приложения.
Мобильные устройства
Встраиваемые системы
Умные карты
Робототехника
Игра и т.д.
Основные типы приложений, которые можно создать с помощью программирования на Java,主要有 4:
Независимые приложения также называются десктопными приложениями или приложениями на основе окон. Это традиционные программы, которые нам нужно устанавливать на каждое компьютерное устройство. Примерами независимых приложений являются Media Player, антивирусные программы и т.д. В Java AWT и Swing используются для создания независимых приложений.
Приложения, работающие на сервере и создающие динамические страницы, называются веб-приложениями. В настоящее время для создания веб-приложений на Java используются технологии, такие как Servlet, JSP, Struts, Spring, Hibernate, JSF и т.д.
Это в основном распределенные приложения, такие как банковские приложения и т.д., называются корпоративными приложениями. Они обладают преимуществами высокого уровня безопасности, балансировки нагрузки и кластеризации. В Java EJB используется для создания корпоративных приложений.
Приложения, созданные для мобильных устройств, называются мобильными приложениями. В настоящее время Android и Java ME используются для создания мобильных приложений.
Java имеет 4 платформы или версии:
Это платформа программирования Java. Она включает в себя API для программирования Java, такие как java.lang, java.io, java.net, java.util, java.sql, java.math и т.д. Она включает такие элементы, как OOP, String, Regex, Exception, внутренние классы, многопоточность, потоки I / O, сеть, AWT, Swing, отражение, коллекторы и т.д.
Это корпоративная платформа,主要用于 разработку веб- и корпоративных приложений. Она建立在 платформе Java SE. Она включает такие темы, как Servlet, JSP, веб-сервисы, EJB, JPA и т.д.
Это микроплатформа,主要用于 разработку мобильных приложений.
Он используется для разработки богатых интернет-приложений. Он использует лёгкие интерфейсы API.
Если у вас есть базовые знания о языках программирования C / C ++, вы сможете учиться быстрее и легче.
Наша Java программирование учебник направлен на помощь начинающим и профессионалам.
Если вы обнаружите любую проблему в этом Java руководстве, пожалуйста, отправьте отзыв, и мы исправим её в первую очередь.