Здесь вы получите бесплатные руководства по Java, которые помогут вам изучить программирование на Java от начального до продвинутого уровня. Эти уроки написаны для начинающих.
Базовый
3. Установка Java: загрузка, установка и настройка пути
4. Напишите, скомпилируйте и запустите свою первую программу на Java.
5. Файл .class и байт-код
6. JVM: архитектура и структура виртуальной машины Java
7. Типы переменных и правила объявления переменных
8. Типы данных и соглашения об именах
9. Типовое литье
10. Последовательности побега
Просто
- Синтаксис Java заимствован из C, а объектно-ориентированные функции - из C ++.
- Если вы хорошо разбираетесь в программировании на C и C ++, вы легко научитесь Java. Следовательно, Java проста.
Безопасный
- Java предоставляет свою собственную среду выполнения и, следовательно, не позволяет какой-либо вредоносной программе получить доступ к другим частям компьютера.
- Виртуальная машина Java (JVM) проверяет код перед выполнением (безопасность песочницы).
Портативный
- Java не зависит от платформы, то есть напиши один раз и запусти где угодно (WORA).
- Когда программа java компилируется, создается файл .class (байт-код). Этот файл .class может работать на любой платформе (Linux, Windows, Mac). Вам просто нужна JVM этой платформы.
Надежный
Java называется надежной из-за следующих двух особенностей:
- Автоматическое управление памятью
- Автоматическая обработка исключений
Объектно-ориентированный
- Java - это объектно-ориентированный язык программирования, такой же, как и C ++.
- Это означает сосредоточение внимания на данных и методах, которые управляют этими данными, вместо того, чтобы заботиться о процедурах.
Многопоточный
- Java поддерживает многопоточное программирование.
- Это позволяет вам писать программы, которые делают много вещей одновременно.
Архитектура-нейтральный
- Java не зависит от машины.
- Это было сделано с целью «написать однажды; бегать куда угодно, когда угодно, навсегда ».
Истолкованный
- Java позволяет создавать кроссплатформенные программы, например байт-код.
- Этот код может быть выполнен на любой платформе с JVM.
Высокая производительность
- Байт-код Java может быть легко выполнен на любой машине с очень высокой производительностью с помощью JIT-компилятора.
Динамический
- Программы Java несут с собой значительный объем информации о типах времени выполнения, которая используется для проверки и разрешения доступа к объектам во время выполнения.
Распространено
- Java позволяет создавать распределенные приложения, к которым можно получить доступ через Интернет.
Если я что-то пропустил, укажите это в разделе комментариев.
Раз уж дочитал, может быть подпишешься?)
vk.com/mrsisadm - там больше интересного!!!