Это подходящее место для начала изучения Java или вашего самого первого языка программирования.
Введение:
Прежде чем я перейду к теме, я хотел бы рассказать несколько слов обо мне и о результате, который вы получите от этой серии курсов.
Меня зовут Анил, и я проработал 12 лет в ИТ-индустрии, начиная с гигантской электронной коммерции и заканчивая парой лучших ТНК в Индии. Я начал свою карьеру в качестве разработчика Oracle и попытал счастья с Java, IoT, Python, Node. , а теперь и самый крутой Flutter. У меня довольно хороший опыт работы с облачными платформами, такими как AWS, Azure. Я разработал пару приложений, которые могут поддерживать миллионы пользователей.
Совсем недавно я решил написать о технологиях, которые я изучил в своей карьере. Я считаю, что мой опыт может помочь вам всем тем или иным образом, и для меня это снова цикл обучения при написании этого курса.
План курса:
Я буду писать о технологиях, с которыми я работал на регулярной основе, так что если вы будете регулярно приходить, чтобы проверить; это место будет полезным — это будет более эффективно, если вы также сделаете его интерактивным, предлагая комментарии здесь или твитнув меня в моем аккаунте в Твиттере.
Описанный выше подход также поможет мне изменять контент на ходу и делать его более полезным для читателей. Я планирую, чтобы этот курс был таким же простым, как тот, кто начинает свое первое программирование, может легко следовать ему.
Первый шаг в мире программирования
Если вы читаете это, значит, вы уже мотивированы и взволнованы изучением Java или вашего первого языка программирования. так что давайте начнем с самого основного.
Процесс написания кода очень прост. Во-первых, разработчику необходимо написать код в IDE (интегрированной среде разработки), такой как Eclipse, IntelliJ, Netbeans или других. Я работал над всем этим, но для этого курса я начну использовать Eclipse. Во-вторых, JAVAC (Java Compiler) компилирует код в байтовый код.
Возьмите паузу — подходит ли вам жаргон байт-кода? позвольте мне очистить это, прежде чем двигаться дальше
Байт-код — это не что иное, как скомпилированная версия вашего собственного кода. В простом слове java сначала проверьте, нет ли ошибки компиляции в вашем коде, он просто сжимает код в формате, который делает его безопасным переносимым. Переносимость означает, что после компиляции вы можете запускать ее и на других компьютерах.
В-третьих, JVM (виртуальная машина Java) интерпретирует ваш код и запускает его для выполнения.
Настройка среды разработки
- загрузите и установите Java с https://www.oracle.com/java/technologies/javase-downloads.html
Вы можете следить за версией 8, так как она используется при разработке этого курса.
2. загрузите и установите Eclipse с
Для этого курса я установил Neon версию eclipse.
3. Настройте переменную среды для Java_Home и Path
4. Создайте первый проект на Java с помощью мастера eclipse.
Привет мир
Создать первоклассный в java
Давайте напишем самую первую программу на Java.
class HelloWorld{ public static void main(String args[]) { System.out.println("Hello World!"); } }
Нажмите на файл и запустите как java
на консоли вы увидите, что HelloWorld печатается
Это все для этого поста, я подробно расскажу о других сложных темах (упомянутых ниже) в следующих постах.
- Настройка среды и запуск HelloWorld
- Понимание базовой структуры любой программы
- Переменные и методы
- Классы и интерфейсы
- Условия и циклы
- Наследование
- Полиморфизм
- Коллекции
- Концепции Java8
Давайте наверстаем упущенное в другом посте, продолжайте комментировать, что вам нравится в этом курсе, а что нет — это поможет курировать курс наиболее эффективным способом.
Верьте в себя и давайте программировать вместе