Рекламное объявление
Я знаю много людей, которые хотели бы знать, как программировать, но их смущает то, как начать и каковы общие идеи программирования. Кроме того, есть большое количество языков программирования Какой язык программирования следует изучать для разработки программного обеспечения?Начиная путь программирования, важно, чтобы вы разумно инвестировали свое время в узнайте что-то, что принесет вам пользу в ближайшем будущем и даст видимые результаты на вашей платформе из ... Подробнее выбирать из того, что для начинающего программиста может оказаться немного сложным. Эта статья поможет вам начать с относительно простого в изучении языка.
Зачем изучать программирование на Java?
Джава мой выбор языка программирования при попытке изучить концепции программирования. Это связано с тем, что Java очень кроссплатформенна, имеет достаточно читаемый синтаксис (по сравнению с другими языками) и существует множество инструментов, которые могут сделать разработку на Java довольно простой задачей. Прежде чем мы начнем, убедитесь, что у вас есть
JDK установлен, так как вы не сможете ничего сделать без него.Части Явы
Java-программы разделены на классы. Технически каждый класс - это отдельная программа, но вы можете работать с многочисленными классами, чтобы создать более крупную и сложную программу, сохраняя при этом хорошую организацию кода. По крайней мере, один из этих классов должен быть основным или содержать метод main. Метод - это кусок кода, который выполняется, когда вы просто вызываете имя метода. Основной метод необходим, поскольку Java ищет этот метод для запуска программы. Вы можете передавать параметры другим методам, если хотите, позволяя методу принимать входные данные и что-то с ним делать.
переменные
Скорее всего, вам также потребуется хранить информацию в определенных точках. Это переменные, иногда называемые полями, которые содержат информацию. Вы должны указать тип переменной, чтобы Java знала, что вы пытаетесь удержать. Это включает в себя такие вещи, как истина / ложь (логическое значение), числа (int, long, double и т. Д.) И многое другое. Поскольку Java может поддерживать объектно-ориентированное программирование, вы даже можете хранить экземпляры класса в переменной.
пример
В качестве примера, вот класс, который просто выведет число 6 на экран:
общественный класс makeuseof. { public static void main (строковые аргументы []) { int myNum = 6; System.out.println (myNum); } }
2 Рекомендуемые приложения
Есть два приложения, которые я бы порекомендовал, которые помогут вам во время ваших приключений в программировании.
Greenfoot
Greenfoot Узнайте, как писать программы на Java с GreenfootGreenfoot заботится об изучении языка программирования, предоставляя развивающую платформу, предназначенную для образовательных целях, где пользователи могут быстро начать работу и получить визуальные результаты в виде графика. Гринфут бежит ... Подробнее Это очень интересный способ освоить программирование, так как вы можете видеть любые изменения, которые вы вносите в код в настройках видеоигры. Кроме того, существует большое сообщество, которое может дать помощь, идеи и многое другое. Так что, если вам нужен опыт визуального программирования, Greenfoot - отличный способ начать.
Geany
Для тех, кто хочет иметь достаточно хорошего редактора, чтобы заниматься программированием, я рекомендую использовать Geany Geany - отличный облегченный редактор кода для LinuxУдивительно, но в Linux не так много хороших IDE (интегрированных сред разработки). Я полагаю, что это потому, что в те времена большинство программистов Linux взяли старый добрый Notepad (или gedit в данном случае) и начали ... Подробнее . Он доступен для всех операционных систем, относительно легкий и просто выполняет свою работу. Действительно есть много из других редакторов, из которых люди могут выбирать, и они могут использовать их, но моя рекомендация остается за Джани.
2 рекомендуемых сайта
Есть пара сайтов, которые могут помочь вам, если это введение не имеет особого смысла.
Первый «Javanotes 6.0”, Которая предоставляет гораздо более длинное, но полное объяснение основных концепций программирования на Java. Здесь вы найдете массу информации и некоторые упражнения по программированию. Если у вас есть время для этого, это отличное чтение.
Наконец, вы также можете проверить Страница HowStuffWorks на Яве. Он также содержит некоторую информацию и поможет вам сделать свою первую программу. Это еще одно интересное чтение, и оно связано с первой проблемой, отличной от традиционного примера «Hello World».
Вывод
Начало работы с Java не так сложно, как кажется. Со временем и практикой вы освоитесь, и оттуда вы сможете создавать более сложные программы, которые предоставляют больше функциональности. Кроме того, если вы овладеете концепциями программирования, вам будет легче выучить другие языки программирования, так как большая часть учебного процесса просто отличается синтаксисом.
Дайте нам знать, что ваши приложения и инструменты Java в комментариях ниже.
Дэнни - старший в Университете Северного Техаса, который пользуется всеми аспектами программного обеспечения с открытым исходным кодом и Linux.