Введение в язык программирования Java
Апр 6, 2010 Java, Программирование
Добрый день!
Сегодня хотелось бы кратко рассказать о языке программирования Java. На данный момент я изучаю данный язык программирования и хотелось бы поделиться полученными знаниями с Вами, дорогие читатели. В данном посте я расскажу об истории Java, синтаксисе и об инструментах для разработки программ. Приступим.
История
Родителем языка Java, является компания Sun Microsystems, анонсировавшая язык в далеком 1995 году, а точнее 23 мая 1995 года. Изначально данный язык программирования был назван Oak, что в переводе означает “Дуб”, разрабатывался как язык программирования для бытовой техники, но со временем был переименован в Java. И со сменой названия поменялось использование – написание клиентских приложений и серверного программного обеспечения. Название Java происходит от кофе Java, которое любили многие программисты, именно по этому на эмблеме изображена дымящаяся чашка кофе. Стоит отметить, что данный язык является полностью объектно-ориентированным.
Синтаксис
Синтаксис языка программирования Java очень похож на синтаксис C++, все логические конструкции, такие как IF-ELSE, полностью схожи, а так же циклы FOR, WHILE и DO WHILE. Данный язык содержит 8 примитивных типов, опять таки все их знаем по C++, такие как: byte, short, int, long, float, double, char и boolean. Приведение типов, опять таки похоже на приведение типов в C++, например, чтобы привести переменную типа double к int типу, стоит воспользоваться такой конструкцией:
1 2 | double speed = 60.0; int speedInt = (int)speed; |
В более общем случае мы можем присвоить значение любого типа из следующего списка переменным любого типа, указанного в списке правее:
byte -> short -> int -> long -> float -> double
Так как язык программирования Java, является объектно-ориентированным, то все наши программы будут состоять из класса или классов.
Подготовка к программированию на Java. И старт.
Перед тем, как начинать кодить на языке Java, необходимо установить JDK 6.0, можно скачать с официального сайта компании Sun. После того, как у Вас будет установлен JDK (J2SE SDK), можно ставить ПО для разработки приложений. Для начала будет достаточно установить TextPad. В редакторе TextPad, сразу же можно компилировать и просматривать результат работы Java приложения.
Важно! Имя файла, содержащего Java программу, должно совпадать с названием класса программы!
Создаем новый документ и пишем следующий код:
1 2 3 4 5 | public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); } } |
Сохраняем файл с именем Hello.java, теперь можем откомпилировать нашу программу, для этого необходимо проделать не хитрые действия: Tools -> External Tools -> Compile Java. Если все отлично, то мы должны увидеть такую строчку: Tool completed successfully. Теперь запускаем нашу программу: Tools -> External Tools -> Run Java Application.
Для более продвинутой разработки с GUI стоит посмотреть в сторону IDE NetBeans, данная IDE является бесплатной, имеет кучу полезных плагинов и многое другое.
На этом я заканчиваю введение в язык программирования Java, в ближайшее время надеюсь собраться и написать более углубленный пост по Java.
С уважением, Главный Лаборант.
Советуем почитать:
Метки: Java, История, ООП, программирование




Канат Гайлимов, написал:
апреля 6, 2010 в 18:11
Ну удачи в изучении
Кстати, собираюсь заюзать упомянутую IDE NetBeans для PHP
[Ответить на комментарий]
Главный Лаборант ответил на комментарий:
06 Апр 2010 в 19:01
Да это не плохая IDE’шка, так что обязательно ставь
Правда я юзаю простой Блокнот++
[Ответить на комментарий]
Канат Гайлимов ответил на комментарий:
06 Апр 2010 в 19:18
Ну я тоже юзаю Notepad++ и вполне даже доволен, но хочется попробовать IDE, тем более о NetBeans довольно неплохие отзывы в сети
[Ответить на комментарий]
Главный Лаборант ответил на комментарий:
06 Апр 2010 в 20:00
Мне из IDE понравилась NetBeans и phpDesigner.
Но очень понравилась.
Но минус последней – платная
Крякер, написал:
апреля 6, 2010 в 19:49
Юзаю NetBeans сейчас под линукс.
Не плохая вещь, но всего функционала еще не прощупал))
[Ответить на комментарий]
Крякер, написал:
апреля 6, 2010 в 19:51
Хочу попробовать его для php…
Пока только на java с этой IDE
[Ответить на комментарий]
Главный Лаборант ответил на комментарий:
06 Апр 2010 в 20:02
На Java пишите? Интересно было бы почитать.
Я лично так и не смог приспособиться к ней, после Notepad++
Для PHP очень удобно, но надо привыкать
[Ответить на комментарий]
ZeroXor, написал:
апреля 6, 2010 в 20:02
Все нахваливают NetBeans – но самому пощупать его пока не судьба. Как-то попробовал – мда… так медленно у меня даже IBM 486 DX 100 не работал.
Главному Лаборанту удачи в изучении!
[Ответить на комментарий]
Главный Лаборант ответил на комментарий:
06 Апр 2010 в 20:04
Спасибо!
Правда загружается она не шипко быстро, но потом все отлично.
Странно у меня нормально фурычит
[Ответить на комментарий]