Особенности языка Java
просто
- Java выводит свой синтаксис из C и объектно-ориентированные функции из C ++.
- Если вы хорошо разбираетесь в программировании на C и C ++, вы можете легко изучить Java. Следовательно, Java проста.
Безопасный
- Java предоставляет собственную среду выполнения и, следовательно, не позволяет какой-либо вредоносной программе получить доступ к другим частям компьютера.
- Виртуальная машина Java (JVM) проверяет код перед выполнением (безопасность песочницы).
портативный
- Java не зависит от платформы, то есть «Один раз напиши и работай где угодно» (WORA)
- Когда Java-программа компилируется, создается файл .class (bytecode). Этот файл .class может работать на любой платформе (Linux, Windows, Mac). Вам просто нужна JVM этой платформы.
крепкий
Java называется надежной из-за следующих двух особенностей:
- Автоматическое управление памятью
- Автоматическая обработка исключений
Объектно-ориентированный
- Java - это объектно-ориентированный язык программирования, такой же, как C ++.
- Это означает сосредоточиться на данных и методах, которые манипулируют этими данными вместо того, чтобы заботиться о процедурах.
Многопоточный
- Java поддерживает многопоточное программирование.
- Это позволяет вам писать программы, которые делают много вещей одновременно.
Архитектура-Нейтральная
- Java не зависит от машины.
- Это было сделано с целью «написать один раз; беги куда угодно, в любое время, навсегда ».
Интерпретированный
- Java позволяет создавать кроссплатформенную программу, т.е. байт-код.
- Этот код может быть выполнен на любой платформе с JVM.
Высокая производительность
- Java-байт-код может быть легко выполнен на любой машине для очень высокой производительности с помощью компилятора JIT.
динамический
- Java-программы несут с собой значительное количество информации о типах во время выполнения, которая используется для проверки и разрешения доступа к объектам во время выполнения.
распределенный
- Java позволяет создавать распределенные приложения, к которым можно получить доступ в Интернете.
Источник изображения: http://www.javatpoint.com/features-of-java
Комментариев нет:
Отправить комментарий