- Быстрый старт в Java: от установки необходимого софта до первой программы
- Установка Java Development Kit
- Настройка JDK на примере Windows
- Установка IDE
- Блокнот
- NetBeans
- Eclipse
- IntelliJ IDEA
- JCreator
- Пишем свою первую программу
- Полезные ссылки для дальнейшего изучения
- ГАЙД Как настроить джаву, чтобы не лагало
- Hel_ISR
Быстрый старт в Java: от установки необходимого софта до первой программы
Как вы знаете, Java — один из самых популярных языков программирования в мире и его знание существенно увеличит вашу значимость как программиста. Итак, вы решили начать писать на этом языке. Вам понадобится поставить JDK для того, чтобы писать и запускать программы на Java. JDK — набор софта, разработанного Oracle, содержащий в себе компилятор (javac), среду выполнения (Java Runtime Environment), стандартную библиотеку языка, примеры и документацию. Прочитав эту статью, вы узнаете, как установить и настроить JDK на своей системе, что такое среда разработки и какие варианты IDE существуют для Java. Также вы напишете свою первую программу на Java.
Установка Java Development Kit
- Перейдите на сайт Oracle и загрузите JDK для вашей платформы.
- После загрузки извлеките полученный архив и запустите извлеченное приложение.
- В процессе установке выберите вариант «Development Tool» и нажмите «Next».
- Спустя некоторое время установка завершится.
Итак, вы установили Java Development Kit, но это еще не всё. Необходимо настроить его для вашей системы.
Настройка JDK на примере Windows
- Перейдите в папку %ProgramFiles%\Java\%версия установленного вами jdk%\bin , нажмите на свойства любого файла в этой папке и скопируйте путь к нему.
- Перейдите в свойства вашего компьютера, откройте вкладку «Дополнительно», нажмите «Переменные среды…». В открывшемся окне создайте новую переменную, назовите её Path , в её значение вставьте скопированный ранее путь.
- Теперь самое важное. Откройте командную строку и наберите javac , чтобы убедиться, что JRE установлен и настроен. Если выдаётся список аргументов к команде javac , то поздравляю, вы успешно установили и настроили всё, что необходимо для использования Java!
После установки JDK и JRE не помешает установить на компьютер одну из IDE.
Установка IDE
Для начала разберёмся, что такое IDE.
IDE (Integrated Development Environment) — это комплекс программных средств, используемый программистами для разработки программного обеспечения. IDE позволяет с лёгкостью писать, запускать, отлаживать и тестировать код.
Для написания сложных программ целесообразно использовать IDE. Мы рассмотрим наиболее популярные.
Блокнот
Да, и в блокноте можно писать код! Для разработки вам потребуется всего лишь установить JDK и указать путь к ней. Пишете код в блокноте, компилируете с помощью командной строки. Тем не менее, для разработки сложных программ это не самый лучший вариант из-за отсутствия каких-либо дополнительных возможностей, присутствующих в продвинутых IDE.
NetBeans
NetBeans — выбор профессиональных Java-разработчиков. В ней есть уникальные возможности и инструменты, которые позволят вам сделать вашу программу кроссплатформенной, а код удобочитаемым. NetBeans поддерживает не только Java, но и другие языки программирования для десктоп- и веб-разработки. Она полностью бесплатна, скачать её можно с официального сайта. Вот лишь некоторые её возможности:
- форматирование кода;
- установка сторонних библиотек;
- простой графический интерфейс;
- и многое, многое другое…
Eclipse
Eclipse, как и Netbeans — одна из наиболее популярных IDE. Она предоставляет впечатляющий интуитивно понятный интерфейс и производительную среду разработки, позволяющую комфортно разрабатывать приложения на Java. Скачать Eclipse можно бесплатно с официального сайта. Преимущества:
- возможность форматировать код так, как вам удобно;
- поддержка разбиения кода на модули;
- лёгкость использования одного и того же кода в разных проектах;
- перетаскивание (drag-and-drop);
- просмотр содержимого библиотек;
- удобный интерфейс.
IntelliJ IDEA
IntelliJ IDEA — известная IDE для Java, написанная, как ни странно, на Java. Укомплектована уникальными инструментами и позволяет без проблем ориентироваться в программе. Нахождение ошибок и отладка кода никогда не были такими легкими, как с IntelliJ IDEA.
JCreator
JCreator — продвинутая и самая быстрая IDE для Java, написанная на C++.
Пишем свою первую программу
Итак, вы установили и настроили JDK, JRE и IDE для Java. Каков следующий шаг? Конечно же, написать программу, чтобы окончательно убедиться, что всё работает и вы готовы к изучению языка. Вы познакомитесь с базовой структурой кода на Java и создадите свою первую программу! Стоит отметить, что перед изучением Java следует ознакомиться хотя бы с самыми простыми принципами объектно-ориентированного программирования.
Структуру программы на Java можно представить так:
Структура программы на Java
В файле с исходным кодом содержится несколько классов — это части программы, имеющие определённые функции. Хорошей практикой считается разбиение программы на несколько файлов с исходным кодом, каждый со своим назначением. В классах содержатся методы — действия, которые могут выполнять объекты данного класса. В методе содержатся команды, с помощью которых вы можете получить желаемый результат.
Revolut , Moscow, можно удалённо , По итогам собеседования
Перед тем, как приступить к созданию программы, необходимо создать проект, а в нём и файл, в котором будет содержаться ваш код. Рассмотрим создание проекта на IDE Eclipse, но в остальных IDE процесс отличается не сильно. Cверху выберите «File», затем наведите курсор на «New», в открывшемся меню выберите «Java Project». В появившемся окне введите имя проекта и другие нужные вам настройки (если не уверены, что делать, то можно просто оставить все как есть) и нажмите «Next». Готово, вы создали проект! Осталось лишь создать в нём класс, в котором вы напишете свою первую программу. Щёлкните правой кнопкой мыши по вашему проекту (он должен появиться справа) и выберите «New» → «Class». Присвойте новому классу имя (в данном примере — это first ) и нажмите «Finish».
Приступим к написанию вашей первой программы. По традиции — это программа, выводящая на экран «Hello, world!».
Разберём по частям написанное нами:
- public — это модификатор доступа, определяющий, из какой части программы может использоваться наш класс. В вашем примере public — это весь код;
- class — ключевое слово, показывающее, что вы объявляете класс, а не что-либо иное;
- first — имя вашего класса. Круглые скобки определяют начало и конец кода класса;
- public static void main(String args[]) — объявление публичного статического метода (то есть который можно вызвать, не создавая объект класса). Метод в примере ничего не возвращает и принимает в качестве аргументов массив строк. Единственная команда в этом методе выводит в консоль сообщение «Hello, world!». Заметьте, вместо println можно написать print , разница лишь в том, что в случае с println дополнительно выведется символ переноса строки.
Хорошо, вы написали вашу первую программу. Теперь её надо запустить. Для этого просто нажмите белую стрелочку в зеленом кружке на верхней панели (при наведении курсора на неё должно высветиться «Run»). После нажатия внизу откроется консоль, в которой вы увидите сообщение «Hello, world»! Поздравляю, вы написали вашу первую программу на Java и готовы погрузиться в увлекательный мир этого языка!
Полезные ссылки для дальнейшего изучения
Вот несколько ресурсов, которые помогут вам в изучении Java:
- документация Oracle по стандартной библиотеке языка;
- уроки по Java от Oracle;
- теория объектно-ориентированного программирования;
- хорошая книга-самоучитель;
- большое количество интересных и полезных статей про Java на русском языке.
Хинт для программистов: если зарегистрируетесь на соревнования Huawei Cup, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и выиграть призы в самом соревновании.
Перейти к регистрации
Источник
ГАЙД Как настроить джаву, чтобы не лагало
Hel_ISR
Расскажите об этом посте всем своим друзьям в игре!
Я задолбался читать жалобы про лаги =_= Я даже поставил русскую винду. =_= Чтобы наделать вам скринов.
0) Самое важное
Если у вас встроенная слабая видеокарта — как бы вы не пытались — лаги не пропадут! С указанными ниже настройками вы можете уменьшить их кол-во и оптимизировать работу. Но они все равно останутся, потому что:
Как это ни странно, но видеокарта ОЧЕНЬ важна для майнкрафта )
**
Если у вас регулярные просадки ФПС при наличии мощной видеокарты — проверьте — не работает ли у вас майнкрафт на встроенной видеокарте во время запуска.
Обновите драйвера.
**
Если у вас WIN-10 — вам очень-очень не повезло. Ставьте все драйвера вручную.
**
Проверьте лаги командой /TPS (а в правилах проекта есть даже значения этой команды)
1) качаем джаву с нашего сайта. Там нужная версия.
НИКОГДА не качайте джаву с сайта java.com (по умолчанию там ставится 32-битная версия)
ВСЕГДА качаем x64-версию.
Винда тоже должна быть 64 версии, всегда! Даже если у вас говно-рояль с 2 гб на борту.
Для ноутов и старых компов со встроенной видеокартой и памятью 2 гб (не меньше) — качаем х64 версию!
Устанавливаем джаву.
Если у вас винда 32-бита, да еще какая-нибудь восьмая, десятая или 7-Home-Ed — вам ОЧЕНЬ не повезло, переставляйте на 64 бита. Или страдайте.
Проверяем:
Пуск, выполнить
cmd
нажимаем энтер
в открывшемся окне пишем
java -version
У вас должен быть вот такой результат (версия может отличаться, нас интересует третья строка в выделенном квадрате 64-Bit):
Нам нужна Java, нажмите на нее:
1) Нам нужна вторая вкладка в открывшемся окне: Java
2) Там нажимаем на единственную кнопку «View. »
3) В открывшемся окне нажимаем два раза на слот под Runtime Parameters
Когда он станет белым (то есть активным для правки), удаляем все что в там написано, и копиапстим это (ctrl+c —> ctrl+v)
Выберите НУЖНОЕ ПОД СЕБЯ! ТАМ НИЖЕ ЕЩЕ ВАРИАНТЫ!
Если у вас 2 гб памяти на компе и меньше (НЕ со встроенной видео и НЕ ноутбук, WIN32):
Вам не помочь, но все-же..
Нажимаем после правки Ok, затем Apply, затем перегружаем компьютер.
Идем в единый лончер, настройки, в строку для памяти пишем: 768
Для эха — правим параметры так же, как выше в батнике, подставляя те же цифры.
Перезапускам компьютер. Страдаем. Копим на новый комп. Серьезно.
Эта же настройка для java-32bit, независимо от кол-ва памяти на вашем машине. 32-бита больше выдать не может физически.
Если у вас 2 гб памяти на ноутбуке (не меньше) или встроенная видеокарта И win64:
Вам не помочь, но все-же..
Нажимаем после правки Ok, затем Apply, затем перегружаем компьютер.
Идем в единый лончер, настройки, в строку для памяти пишем: 1024
Для эха — правим параметры так же, как выше в батнике, подставляя те же цифры.
Перезапускам компьютер. Страдаем. Копим на новый комп. Серьезно.
Если у вас 4 гб памяти на компе + win64:
С такими параметрам даже ТЕС запускается.
Нажимаем после правки Ok, затем Apply, затем перегружаем компьютер.
Идем в единый лончер, настройки, в строку для памяти пишем: 2048
Для эха — правим параметры так же, как выше в батнике, подставляя те же цифры.
Перезапускам компьютер. Наслаждаемся.
Если у вас 6 гб памяти на компе + win64:
Нажимаем после правки Ok, затем Apply, затем перегружаем компьютер.
Идем в единый лончер, настройки, в строку для памяти пишем: 4096
Для эха — правим параметры так же, как выше в батнике, подставляя те же цифры.
Перезапускам компьютер. Наслаждаемся.
Если у вас 10 и выше памяти на компе + win64
Нажимаем после правки Ok, затем Apply, затем перегружаем компьютер.
Идем в единый лончер, настройки, в строку для памяти пишем: 6144
Для эха — правим параметры так же, как выше в батнике, подставляя те же цифры.
Перезапускам компьютер. Наслаждаемся.
ВНИМАНИЕ:
1) На винде в 32 бита — приложения работают так же на 32 бита. И больше 700 метров вы физически дать не сможете (даже если дадите больше, использоваться будет всего равно только 700)
Сразу качайте текстур-пак облегченный, с текстурами не более 8-16 бит (стандартные 32). Потому что запустить клиент на этих 700 метрах с обычным текстурпаком у вас не выйдет.
2) На винде в 64 бита, джава скачанная с убогого сайти джава-ком и поставленная в авто-режиме с него же — ставится по умолчанию с 32-битной разрядностью. Да, даже если у вас 64-битная винда. Поэтому удаляйте и ставьте заново с нормального сайта оракла (ссылка у нас на сайте, по кнопочке — скачать игру)
Источник