JavaRush/Java блог/Архив info.javarush/Уровень 32: план уровня и доп. материалы
hubert
41 уровень

Уровень 32: план уровня и доп. материалы

Статья из группы Архив info.javarush
участников
Уровень 32: план уровня и доп. материалы - 1План уровня:
  • RandomAccessFile
  • StringReader, StringWriter
  • ByteArrayStream, PrintStream
  • Dinamic proxy
  • RMI
Реализовав большую задачу этого уровня, вы детально познакомитесь с Swing. Курс JavaЧто еще можно посмотреть на досуге: Ответы на вопросы к собеседованию по теме уровня Хорошие примеры использования StringWriter-а
Нашли классную ссылку к материалу данной темы? Добавьте ее сюда в виде комментария. Возможно, именно Ваша ссылка поможет другому человеку стать программистом и улучшить свою жизнь! Вернуться к обучению java онлайн на JavaRush
Комментарии (15)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Evgeniy Vishnevskiy
Уровень 41
11 марта 2019, 19:17
Реализовав большую задачу этого уровня, вы детально познакомитесь с Swing. ???? на этом уровне большая задача в данный момент - Тетрис, и swing там нету. Авторы, наведите порядок на курсе!
anshelen
Уровень 36
13 сентября 2017, 22:16
Ссылка на файл с русским переводом RMI Oracle Tutorial. Очень подробно + есть интересный пример простого распределенного приложения-«вычислителя».
paNNo4ka
Уровень 36
30 января 2017, 15:07
В лекции 7 про DynamicProxy строки типа
Reader reader = (Reader)Proxy.newProxyInstance(new CustomInvocationHandler());
не соответствуют документации
docs.oracle.com/javase/7/docs/api/java/lang/reflect/Proxy.html
По докам должно быть
Reader reader = (Reader)Proxy.newProxyInstance(Reader.class.getClassLoader(),new Class[]{SomeInterfaceWithMethods.class},new CustomInvocationHandler());
Не зная этого, задачу level32.lesson08.home01 решить не вышло.
Medniy
Уровень 33
31 июля 2016, 23:03
Может кому-то будет полезно… >>>>>>>Много статьей о SWING<<<<
k_pilyak96
Уровень 41
15 июля 2016, 20:07
Подробно про прокси
samolisov.blogspot.com.by/2010/04/proxy-java.html
Lim
Уровень 41
10 февраля 2016, 12:57
Примеры (кроме последнего) про Dinamic Proxy нерабочие.
И если у кого есть хорошие доп.источники про них — поделитесь, я после лекции и 2-х задач мало понял что это и зачем…
lichMax
Уровень 40
3 июля 2017, 15:21
Про RMI есть в Head First Java
Overlord
Уровень 36
26 августа 2015, 23:00
Если кому надо, то пример использования RMI неплохо расписан в книге «Паттерны проектирования» O'Raily, ближе к концу книги.
andreytemn
Уровень 40
17 августа 2015, 14:37
Что-то я в упор не могу нагуглить про «чтение 10000-й строки из файла, не читая предыдущих». Везде пишут, что такое невозможно. Реально ли такое на самом деле?
quazrckk
Уровень 31
17 августа 2015, 15:53
эм… RandomAccessFile же
andreytemn
Уровень 40
17 августа 2015, 16:59
Может, я чего-то не дочитал, но я вижу удовлетворительное решение с использованием RandomAccessFile, только если известен размер всех строк либо точно известно место начала искомой строки. Иначе мы просто не будем знать, куда именно ставить маркер, а если ставить куда-то вон туда, ближе к середине, то неизвестно, сколько строк было до этой позиции.
quazrckk
Уровень 31
18 августа 2015, 13:29
так с этого и надо было начинать, что позиция заранее неизвестна :)
такого решения не может быть в принципе, т.к. перевод строки это просто еще один символ во множестве, его (и соответственно символы до и после) нужно сперва прочитать чтобы определить
NTFS
Уровень 40
28 марта 2016, 21:33
может быть все таки .skipLine()?
losemind
Уровень 36
7 апреля 2016, 11:31
BufferedReader reader = new BufferedReader(new FileReader("somefile.txt"));
        Stream<String> stringStream = reader.lines();
        String desiredString = stringStream.skip(10000).findFirst().get();
Dmitryy
Уровень 6
20 мая 2017, 23:19