Здравствуйте дорогие читатели!
Это первый номер рассылки Java programming.
Разрешите сделать краткое вступление и рассказать вам, как и зачем появилась эта рассылка.
Совсем недавно я встретил своего старого друга, которого я не видел тысячу лет. Сведения мои о нём, за прошедшие пять лет, были скудны. Я знал о нём только то, что он поступил на индустриальный факультет информатики и педагогики… и был неплохим программистом, идущим в ногу с быстро набирающей темпы технологией. Мы, конечно, разговорились… Я интересовался, чем занимается он, он в свою очередь, чем занимаюсь я. И когда я сказал, что занимаюсь программированием на Java, он не без удивления спросил, - а что это такое?
После не долгих моих объяснений он сказал, что это тема заслуживает внимания, так как это действительно технология будущего, но которая почему-то не замечена… может быть только им.… И тут у нас возникла совместная идея донести эту истину до ушей (глаз) всех кто может слышать (видеть).
Я не хочу, естественно, ограничиваться только аудиторией начинающих читателей, и по этому хочу предложить вести эту рассылку следующим образом:
первая часть, - часть, где я буду посвящать новичков в азы программирования на Java.
вторая часть - будет состоять из ответов на вопросы, как начинающих, так и специалистов.
третья часть - будет состоять из советов специалистов, из интересных программных кодов.
Так как это первый и пробный номер первые части будут объединены в одну, а треть и вовсе отсутствовать.
Я попытаюсь ответить на вопрос, поставленный моим другом, - Что такое Java?
Что такое Java?
Ну конечно это язык программирования. Очень похож на С++.Чем он лучше других?
Во-первых: Java включает собственный набор машинно-независимых библиотек, то есть создавая программы на Java можно не задумываться в какой операционной системе они будут работать. И такая же картина наблюдается и платформами. Дело в том, что компилятор Java не генерирует инструкции процессору, а создаёт промежуточный код, для виртуальной машины Java (Java Virtual Machine -JVM). А в свою очередь JVM создаётся для каждой платформы своя, и поэтому любая Java программа сможет работать на любой известной компьютерной платформе, для которой существует JVM.
Во-вторых: Написанные на Java программы можно запускать из Web-броузеров. То есть самостоятельные программы это приложения, а работающие под управлением Web-броузеров называются аплетами.
В-третьих: Язык Java намного интереснее и более прост чем другие, но с этим он не теряет мощи С++, хотя решает некоторые проблемы с которыми можно столкнуться программируя на С++.
Вопросы присылайте на E-mail [email protected] с пометкой "вопрос по Java".
Жду вопросов и предложений.
Юрий Ладик.
Подписаться на эту рассылку можно тут /subs/subs.html