Java
Вопрос по программированию
Всем привет! Хочу начать изучать язык программирования Java. Сразу скажу, что обучаться по книгам у меня не получается, больше всего нравится смотреть какие - нибудь онлайн - курсы. Я хотел спросить: посоветуйте пожалуйста какой - нибудь хороший сайт, где можно начать изучать этот язык. К примеру, skillbox, geekbrains. Я спрашиваю, потому что хочу услышать реальный отзыв, чтобы просто так не отдавать свои деньги.
Проблема в том, что надо уметь читать и обучаться по литературе и желательно иностранной.
Тебе надо научиться гуглить что бы кодировать. Важно знать English.
------------------
Библиотека - все классы твоей программы
Class - Это файл .jar который содержит в себе твой код
Method - Также известный как функция это маленькая часть кода внутри Class
Class может иметь много классов внутри .jar
----------------
Method может быть:
public - метод доступен во всех классах
private - метод доступен везде внутри класса но не в других классах
protected - метод не доступен другим библиотекам
static - метод может быть использован без того что бы обьект класс был создан
native - тебе это не пригодиться но ради знаний это часть кода используются для моментов когда хочешь использовать другой язык внутри java к пример c++
----------------
Представь себе конструктор - есть одна часть - другая итд = в конце все работает вместе как только собрал так в программирований это тоже самое. Делаешь маленькие части кода Methodы и потом используешь их.
---------------
В программирований используються переменные - это коробка в которой можно хранит лишь один типа предметов мол если у тебя рубашка то только рубашки можно хранить а если поставишь к примеру кольцо то программа вырубиться и выдаст ошибку.
int = ...-1,01,2,3,4,5,6,7...
double = 1.21312....
float = 1.123412312412,
String = Текст
----------------
Что бы уметь кодить тебе нужны сначала основы - выучи как использовать:
for //цикл с условием
while //бесконечный цикл с условием
if else //условия
try catch //что делать в случаеш ошибки
arraylist //список
-----------------
Потом начни работать с файлами текстовыми - гугл в помощь.
-----------------
https://www.w3schools.com/java/default.asp - на этом сайте можешь выучить java за 2 недели при условий что будешь минимум 3 часа каждый день там учить.
Все начинаеться с консоли - она твой друг и каратель - для программиста консоль это как божество которое делает все что ты захочешь но если ты сам не понимаешь чего ты хочешь или не ясно выразишся то заплатишь высокую ценну: багами.
Уже потом можешь учиться как делать программы для пользователя с менюшками кнопками итд и уже потом игры.
----------------
Кстати открою тебе секрет заранее - на компюторе все - абсолютно все файлы это текстовые файлы и как программист ты всегда с ними работаешь. Названия расширений файлов это просто название которое дает инструкцию о том для какой программы этот файл был создан - однако ничего не мешает сменить это название на .txt и посмотреть внутри - правда все что ты увидешь будет билибирдой так как все закриптованно от чужих глаз по понятным причинам.
-----------------------------------
Надеюсь твой цели не для зла так как с великой мощью приходит великая ответсвеность и плохих ребят хакеров и вирусо-создателей не кто не любит.
----------------------------------
Желаю удачи и скажу сразу первые твой попытки будут постоянно с ошибками но со временем научишься - все через это проходят.
------------------
Библиотека - все классы твоей программы
Class - Это файл .jar который содержит в себе твой код
Method - Также известный как функция это маленькая часть кода внутри Class
Class может иметь много классов внутри .jar
----------------
Method может быть:
public - метод доступен во всех классах
private - метод доступен везде внутри класса но не в других классах
protected - метод не доступен другим библиотекам
static - метод может быть использован без того что бы обьект класс был создан
native - тебе это не пригодиться но ради знаний это часть кода используются для моментов когда хочешь использовать другой язык внутри java к пример c++
----------------
Представь себе конструктор - есть одна часть - другая итд = в конце все работает вместе как только собрал так в программирований это тоже самое. Делаешь маленькие части кода Methodы и потом используешь их.
---------------
В программирований используються переменные - это коробка в которой можно хранит лишь один типа предметов мол если у тебя рубашка то только рубашки можно хранить а если поставишь к примеру кольцо то программа вырубиться и выдаст ошибку.
int = ...-1,01,2,3,4,5,6,7...
double = 1.21312....
float = 1.123412312412,
String = Текст
----------------
Что бы уметь кодить тебе нужны сначала основы - выучи как использовать:
for //цикл с условием
while //бесконечный цикл с условием
if else //условия
try catch //что делать в случаеш ошибки
arraylist //список
-----------------
Потом начни работать с файлами текстовыми - гугл в помощь.
-----------------
https://www.w3schools.com/java/default.asp - на этом сайте можешь выучить java за 2 недели при условий что будешь минимум 3 часа каждый день там учить.
Все начинаеться с консоли - она твой друг и каратель - для программиста консоль это как божество которое делает все что ты захочешь но если ты сам не понимаешь чего ты хочешь или не ясно выразишся то заплатишь высокую ценну: багами.
Уже потом можешь учиться как делать программы для пользователя с менюшками кнопками итд и уже потом игры.
----------------
Кстати открою тебе секрет заранее - на компюторе все - абсолютно все файлы это текстовые файлы и как программист ты всегда с ними работаешь. Названия расширений файлов это просто название которое дает инструкцию о том для какой программы этот файл был создан - однако ничего не мешает сменить это название на .txt и посмотреть внутри - правда все что ты увидешь будет билибирдой так как все закриптованно от чужих глаз по понятным причинам.
-----------------------------------
Надеюсь твой цели не для зла так как с великой мощью приходит великая ответсвеность и плохих ребят хакеров и вирусо-создателей не кто не любит.
----------------------------------
Желаю удачи и скажу сразу первые твой попытки будут постоянно с ошибками но со временем научишься - все через это проходят.
Похожие вопросы
- Доброго времени суток, хочу задать вопрос по поводу изучения языков программирования.
- Какой язык программирования выбрать первым при нулевом опыте?
- Стоит ли изучать программирование? Просто стать гуру в программировании я не собираюсь, а всё лугкое вроде бы уже
- Подскажите какую книгу языков программирования Java купить?
- Основы программирования для колледжа
- Сколько языков программирования стоит выучить???
- Как заставить себя учить программирование, будучи уставшим?
- . Программирование паскаль
- Подскажите книгу по программированию с нуля
- Научиться программированию мобильных приложений с нуля
раз уж сказал про native, скажи и про const
чет ты там понаводоил воды, почему это вирусоделов никто не любит, программисты как программисты, хорошие типы бывают :D
по такой логике, абсолютно все - текст, вопрос в том, зачем ты раскрыл ему этот секрет? как с этим справится мировое сообщество программистов?