Урок 1

Особенности Java


  • простота - простой в изучении и эффективный в употреблении профессиональными программистами.
  • безопасность  - Java обеспечивает несколько уровней зашиты от вредоносного ПО.
  • объектная ориентированность - в Java все является объектом.
  • надежность - большое внимание в языке Java уделено раннему обнаружению возможных ошибок, динамической проверке (во время выполнения программы), а также исключению ситуаций, которые могут привести к ошибкам.
  • многопоточность - возможность реализации программ, которые выполняют множество задач одновременно.
  • архитектурная нейтральность и переносимость - написано однажды, выполняется везде, в любое время года и всегда.
  • распределенность - язык Jаvа предназначен для распределенной среды Интернета, поскольку он поддерживает семейство сетевых протоколов ТСР /IP. В Java поддерживается также удаленный вызов методов (RМI - Remote Method Invocation). Такая возможность позволяет вызывать методы из программ через сеть.
  • динамичность - во многих отношениях язык Java является более динамичным, чем языки С или С++. Он был разработан так, чтобы легко адаптироваться к постоянно изменяющейся среде. В библиотеки можно свободно добавлять новые методы и объекты, не причиняя никакого вреда. Язык Java позволяет легко получать информацию о ходе выполнения программы.
  • интерпретируемость.
  • высокая производительность.  

 

Литература: Герберт Шилдт. Java 8. Руководство для начинающих. Глава 1. История и развитие языка Java



0 comments
Leave your comment: