Как писать на Java без IDE

Привет.

Сегодня друзья мы поговорим немного аджиева. Джей — это ведь язык для сверхразум of — это не огурцов ну, что ж. Давайте приступать нет что-то не то чего-то не хватает.

Вот теперь заебись.

Поговорим немного об изучении языков программирования много где — это прослеживается не только в ситуации с. Джейсоном и с другими языками программирования похожая ситуация значит когда читается курс по языку программирования или есть обучающие какое-то или просто человек пишет статью в интернете то он нам часто говорит. Возьмите такой-то такой-то идея скачайте. Установите пиши его кошечки свой код нажимайте на зелёный треугольник на какие-то кнопки и всё у вас будет прекрасно собираться и. Можно даже не вникать в то, что на самом деле происходит значит приведу пример из собственной жизни когда я пришёл на 1 курс в институте — это было сегодня момент про специальности я говорить не буду — это неважно скажу только, что мы должны были ходить лекции по программированию. И я этому моральный готовился J вы я не знал на тот момент шарил если плюс и пришёл. Я в институт с таким убеждением. Что для того программировать не нужно иметь мощный компьютер у меня, тогда был ноутбук у него народные. Два ядра и два гига. Сесиль плюс всегда работал из командной строки и было всё замечательно потом началась практика нам препод прямо на проекторе открывает свой компьютер запускает intellij Idea и говорит так-то и так-то вот если вы хотите чтобы у вас всё работало берите скачивайте. И пишите в ней код нажимайте такие-то такие-то кнопки и она запустится. Ага Ну естественно я так и сделал и — это было в тот момент когда я на нём работал на просто текст программы то он совершенно неоправданно нагрелся и напрягался и такая же тенденция прослеживается много где-то есть. По моим ощущениям. Иди сейчас превращаются в такую большую с винод у кота просто ложиться в твою оперативную память и пожирает все ресурсы я не беру в расчет маленькие сейчас легковесная иди скорее. Вот таких крупных проектах типа intelligence или эклипса айди часто на курсах подается как нечто такое инструмент который вообще. Маст хэв, но — это не так. Адыгея — это просто обёртка — это обертка над базовыми более простыми инструментами консоль для обработки вашего кода тем же компилятором линкором системы сборки системы контроля версий и так далее стоит сказать — это пожалуй юзерфрендли власть интерфейса пользователя кто-то скажет ему воды и работать удобно и — это отчасти так, но часто бывает так, что вы. Садитесь за новый одышку или вам нужно — это функции задействовать которые до этого вам не были нужны и вы вместо того чтобы заниматься вашей работой то есть вместо того чтобы решать проблемы в программном коде на charities по закоулкам вашей айди и ищите. Как что-то там сделать например как библиотеке подключаю. То есть — это съедает ваше время, что хватит разглагольствовать прописать код значит сначала я покажу как работать непосредственно с компилятором же его не очень удобный способ надо значит надо потом ещё поговорил прогрел, что создадим папку тест в ней всё будет находиться и в ней создадим отдельные closmain Hello world Main Java Hello world и. Так значит у нас есть текстовый файл надо его скомпилировать для этого открываем терминал чек терминал чек. Очень полезная штука. Для этого нам понадобится компилятор Java, а именно то есть Jade Empire здесь он установлен компилируем файл скопирован появился. Файлик Main Class его мы будем запускать запускаем с помощью гвм. Всё вы его прекрасно теперь можно сделать что-нибудь посложнее например добавим 1ph в нём ещё один класс и его тоже с компилируем is important в основной класс создаем под директорию назовём её например стопка. Это будет наш. Пэйдж в ней создадим ещё класс назовем его а-а. ну и в нём напишем следующую чепуху. Что — это пкв стопка и описание самого класса. Теперь дело за малым переходим в. Майн нужно наш дополнительные класс а.а. импортировать в основной и нужно как-то его всё-таки использовать чтобы — это было. Хоть чуть-чуть оправдана создадим экземпляр класса и вызовем его метод по идее. Должно всё работать теперь снова переходим в терминал щик нужно скомпилировать класс aa59 скомпилировать лся и компилируем наш closmain перекомпилировать. Ну теперь также запустим получившуюся программу. Как видно теперь вывелось две строки 1С строка была выведена современном другая методам класса. А ну вот таким образом можно писать программы вообще используя голы. Диего и не влезать ни в какие — это я сейчас продемонстрировал вы сможете решать таким образом какие-то простенькие задачки по Java например как дают вам на обучение или писать какие-то одиночные класс и сразу же их проверять. Но таким образом писать хоть какие-то проекты. Это очень неудобно. Можно конечно какой-то скрипт написать который будет автоматически дёргать эти команды, но так дела не делаются для этого существуют специальные система управления сборкой. Я про одну из них. Сейчас расскажу система управления с горкой согрел есть также альтернатива gradle — это его предшественника система maven, но про maven я говорить не буду потому, что мамин из xml. А я не люблю xml чтобы наш проект собирался при помощи города нужно всё-таки как-то соблюдать правила иерархии внутри рабочей директории поэтому сейчас мы немного изменим структура у прячем Main в отдельный package Main класса удалил они нам не нужны сейчас и файлики мы пропишем то, что — это пэкидж Main. Теперь мы создаем директорию. Если в ней Main его сердце моём кладем наши pkg.

0 комментариев
0

Читайте также