• Добро пожаловать

    Добро пожаловать

    Ресурс, посвященный проекту JavaRush. ПО всем вопросам можно писать на support{собака}javarush.ru. Обсуждение задач — UPD: Вся активность этого блога переехала на help.javarush.ru. Все вопросы по задачам задавайте там. Перед тем, как создавать топик или комментарий, прочитайте это . Обсуждение лекций — тут находятся топики с дополнительной информацией по каждой лекции из курса. Новые топики в этом блоге создавать нельзя. В комментариях к...
  • com.javarush.task.task18.task1813

    package com.javarush.task.task18.task1813; import java.io.*; /* AmigoOutputStream */ public class AmigoOutputStream extends FileOutputStream { public static String fileName = "D:/tmp/result.txt"; private FileOutputStream original = null; public AmigoOutputStream(FileOutputStream fileOutputStream) throws Exception { super(fileOutputStream.getFD()); this.original = fileOutputStream; } @Override...
  • Вакансия: Front-end Developer для проекта JavaRush!

    Вакансия: Front-end Developer для проекта JavaRush!

    Ты разговариваешь на HTML? Видишь сны с подключенными CSS? Можешь добавить интерактивности в стройную картину сайтов, используя JavaScript? Занимаешься этим несколько лет на фрилансе или аутсорсинговой компании и хочешь чего-то другого? У нас есть отличный проект для тебя! Мы — небольшая компания, выпускаем очень классный веб-продукт , и хотим найти специалиста по верстке, который способен сделать его еще лучше! Мы хотим, чтобы у тебя был: Опыт...
  • Создание собственной коллекции

    Необходимо реализовать коллекцию целых чисел которая позволяет выполнять операции добавление удаление поиска элемента по значению поиска элемента по индексу -поиск макс и мини и сред. ариф. при этом при добавлении элемента все элементы увеличивают свое значение на добавляемый элемент Недопустим ввод в коллекцию null, символов и других значений, кроме целых чисел. необходимо направить в правильное русло, так как я учусь.
  • level15.lesson09.task01

    Условие: В статическом блоке инициализировать labels 5 различными парами ключ-значение. Требования: 1. В классе Solution должен быть только один метод(main). 2. В классе Solution должно быть объявлено статическое поле labels типа Map. 3. Поле labels должно быть заполнен 5 различными парами ключ-значение в статическом блоке. 4. Метод main должен выводить содержимое labels на экран. Мой код: package com.javarush.task.task15.task1514; import...
  • Учеба на JavaRush. Поиск работы и прохождение собеседований. Часть 2.

    Учеба на JavaRush. Поиск работы и прохождение собеседований. Часть 2.

    Добрый день! В этой части я расскажу вам о составлении резюме, портфолио, поиске работы, прохождении собеседований, а так же выполнении тестовых заданий. Первая часть Составление резюме и портфолио. Как всем вам известно, для поиска работы нужно составлять резюме. Существует множество разных статей и советов как это делать, я же расскажу только свое мнение. Резюме желательно составлять на английском языке и желательно формы CV (на некоторых вакансиях только...
  • Учеба на JavaRush. Первые проекты, что Вас ждет и как лучше не делать. Часть 1.

    Учеба на JavaRush. Первые проекты, что Вас ждет и как лучше не делать. Часть 1.

    Добрый день! Наконец-то я дождался того времени, когда готов поделиться своей историей успеха. Рассказать хочется много, поэтому разделю на две части – так сказать «первые проекты и как лучше не делать» и собственно «поиск работы и прохождение собеседований». О себе много рассказывать не буду, скажу только, что как и почти все здесь я отучился и поработал на другой специальности, но потом решил стать программистом:) Поговорим сразу об обучении. Начал я заниматься...
  • Получение доступа к private полям??

    Я заметил это решая задачу Stopwatch (Секундомер). Обратите внимание на метод doStep класса Stopwatch. package com.javarush.task.task16.task1612; public class Solution { public static volatile boolean isStopped = false; public static void main(String[] args) throws InterruptedException { Runner ivanov = new Runner("Ivanov", 4); Runner petrov = new Runner("Petrov", 2); ivanov.start();...
  • Как гуманитарий стал Java-программистом и переехал в Иннополис

    Как гуманитарий стал Java-программистом и переехал в Иннополис

    Доброго дня всем, коллеги! Вот настал и мой черед поделиться своей историей. Как это обычно бывает, в процессе учебы я много раз представлял, что именно буду писать, но в нужный момент все слова куда-то подевались. Надеюсь, получится не слишком уныло:) Как и многие пользователи JR, я всегда с интересом читал «Истории успеха». Они неплохо мотивируют, да и в самом рассказе можно что-то почерпнуть для себя, плюс – задать автору вопросы в комментариях. И вот в...
  • task13.task1328

    6. Изменить код согласно новой архитектуре и добавить новую логику: 6.1. Сделать класс AbstractRobot абстрактным, вынести логику атаки и защиты из Robot в AbstractRobot. 6.2. Отредактировать класс Robot учитывая AbstractRobot. 6.3. Расширить класс BodyPart новой частью тела BodyPart.CHEST(«грудь«). 6.4. Добавить новую часть тела в реализацию интерфейсов Attackable и Defensable (в классе AbstractRobot). public final class BodyPart { final static...
  • task13.task1326

    Сортировка четных чисел из файла 1. Ввести имя файла с консоли. 2. Прочитать из него набор чисел. 3. Вывести на консоль только четные, отсортированные по возрастанию. Требования: 1. Программа должна считывать данные с консоли. 2. Программа должна вывести на экран все четные числа считанные из файла отсортированные по возрастанию. 3. Программа должна выводить данные на экран. 4. Программа должна закрывать поток чтения из файла(FileInputStream). И все...
  • Что изучать дальше?

    Добрый вечер. Мне 15 лет. Прошёл первые 10 уровней Javarush, немного изучал Android разработку, делаю свои приложения. Разработка под Android очень нравится, но чувствую что надо ещё что-то по Javе подучить. Порекомендуйте, пожалуйста, какие интересные книги по Java для развития почитать или что-нибудь другое. P.S Стоит ли покупать подписку на Javarush, и какую? P.P.S Также, интересно было бы узнать, как делать программы на java под Windows и сделать самому такую....