@jvmchat

Страница 452 из 2890
Pavel ?
22.07.2016
14:29:37
Рынок он отожмет) это 100%)

KrivdaTheTriewe
22.07.2016
14:29:58
У кого?

У Мартина ?

Митко Соловец?
22.07.2016
14:30:17
у нищей джавы 7 на дроиде?

Google
Pavel ?
22.07.2016
14:30:18
нескольких лет)
Скорее да чем нет, нужно чтобы аутсорсы запустил его в прод, пока боятся

Митко Соловец?
22.07.2016
14:30:19
ну ок

KrivdaTheTriewe
22.07.2016
14:30:50
У него же ниши своей нету

:(

Pavel ?
22.07.2016
14:31:21
У него же ниши своей нету
Ява и андроид его ниша

Скала больше отойдет на микросервисы, уйдет из веба

Как мне кажется, могу ошибаться

KrivdaTheTriewe
22.07.2016
14:32:43
Митко Соловец?
22.07.2016
14:32:50
смотря что ты под вебом понимаешь

Pavel ?
22.07.2016
14:33:53
У скалы - бигдата
У всего есть биг дата, если ты о спарке то там и останется

Alexey
22.07.2016
14:34:23
Скала кстати подает надежды до сих пор, но так и не используется очень широко

Что думаете про ее будущее?

Google
Митко Соловец?
22.07.2016
14:35:55
нельзя использовать очень хорошо то, что предназначено для узкого круга задач, пусть и нереально крутых и важных

Andrey
22.07.2016
14:35:59
Что думаете про ее будущее?
Обещали переписать компилятор и выкинуть все ненужное. До этого момента смотреть не особо хочется.

Andrey
22.07.2016
14:36:44
ты про скала натив?
Не только. Они хотели сузить синтаксис.

Pavel ?
22.07.2016
14:36:57
У скалы будущее уже настало, его можно видеть

Митко Соловец?
22.07.2016
14:37:00
Это ты про что?)
оговорился, нельзя использовать массово)

сайты на скале и типичный тырпрайз не для нее

Pavel ?
22.07.2016
14:37:27
Митко Соловец?
22.07.2016
14:38:13
Я всеравно не понял))))
ну типо чувак спрашивал, почему скалка не массовая, а я говорю, что ей не суждено такой стать, у нее другие задачи)

Pavel ?
22.07.2016
14:38:27
Короче забейте)) мне прогать на 3х нравится) и что то одно юзать я не хочу)))

Артем
22.07.2016
14:40:44
Митко Соловец?
22.07.2016
14:41:17
веб это сайт визитка

и какой-нибудь сложный проект на пару лямов зелени)

Артем
22.07.2016
14:43:47
я как-то пытаюсь разграничивать все на "веб-сервис" и "сайты"

KrivdaTheTriewe
22.07.2016
15:52:09
Azul and Microsoft announce Zulu Embedded for Windows IoT on October 26, 2015,[24] providing a certified OpenJDK-based Java development and runtime environment for Windows 10 IoT Core.

Alex
22.07.2016
17:50:57
Виндуз иот кор? Звучит как бич всего иота

Pavel ?
22.07.2016
17:56:56
Звучит как просто бич)))

Google
Alex
22.07.2016
18:30:29
Или так

ThisIs
22.07.2016
19:29:03
Что посоветуете для поднятия мат. ан, а то забываю, а вообще нужно ли углубленно знать мат. ан для прогера?

Sergei
22.07.2016
19:39:02
Господа, кто-то может подсказать, как подключить следующую библиотеку? import netlib.NetEventListener; import netlib.Server; import netlib.PeerInfo;

Pavel ?
22.07.2016
19:39:53
Запихнуть нетлиб в класс пач))

Sergei
22.07.2016
19:40:20
Пач?

Alexey
22.07.2016
19:40:46
Оставить все на одной строке?))

Импорт и имя либы?)))

Sergei
22.07.2016
19:42:05
У меня при добавлении данного фрагмента в код netlib подчеркивает красным, как будто библиотека нестандартная

Alexey
22.07.2016
19:44:38
У многих сайтов есть онлайн библиотеки

У многих вузов*

Потому что она у тебя не скачана

Надо или добавить в проект архив, или использовать мавен/градл

Который будет подкачивать ее

Andrey ?
23.07.2016
12:54:29
подскажите, пожалуйста, как сделать переменную типа интерфейса, который реализуется анонимным классом, и присвоить ей ссылку на возвращенный объект анонимного класса.

Gleb
23.07.2016
12:58:14
MyInterface myInt = new MyInterface() { ..... };

Google
Andrey ?
23.07.2016
13:02:16
я также сделал

только не пому как это в мейне дернуть, имя же только у анонимного в рантайме появляется, как к нему обратится я не знаю

Gleb
23.07.2016
13:07:30
мне показалось, что в принципе весь смысл этого в том, чтобы не выносить конкретную реализацию за пределы метода/класса, в котором он описан

а дергать уже обьект этого класса, раз он уже описан, хоть и анонимно

интерфейс он реализует, то есть поведение его нам известно

остальное уже не важно

Igor
23.07.2016
13:10:21
Ну можно еще в пределах класса это делать

Andrey ?
23.07.2016
13:10:52
а как?

MyInterface myInt = new MyInterface() { ..... };
т.к. эта конструкция делается в классе, то через этот класс можно это контрукцию как то дернуть, а уже сам класс где эта конструкция дернуть через мейн

Admin
ERROR: S client not available

Andrey ?
23.07.2016
13:13:31
песли сделать паблик то это так сильно на результат повлияе?

у меня это все в одном пакете паблик или дефолт не столь важно

Gleb
23.07.2016
13:14:30
тогда не важно

хотя пацаны говорят, что не юзать геттеры/сеттеры - моветон

Andrey ?
23.07.2016
13:15:25
Ааа, сделать геттер на myInt?

Gleb
23.07.2016
13:16:27
ага

Andrey ?
23.07.2016
14:20:26
а возвращать нужно объект в котором эта конструкция?

Andrey
23.07.2016
14:24:45
а возвращать нужно объект в котором эта конструкция?
Как ты понимаешься фразу "геттер на myInt"?

Andrey ?
23.07.2016
14:26:06
public классГдеЭтаКонструкция getmyInt() {return new классГдеЭтаКонструкция();}

Google
Andrey
23.07.2016
14:27:32
public классГдеЭтаКонструкция getmyInt() {return new классГдеЭтаКонструкция();}
Если тебе нужно возвращать каждый раз новый объект, то делай так.

Andrey ?
23.07.2016
14:29:27
я так и сделал. А в самом main() я делаю так: классГдеЭтаКонструкция x = new классГдеЭтаКонструкция(); x.getmyInt() ;

но результата на консоли не вижу

Andrey
23.07.2016
14:33:06
но результата на консоли не вижу
А чего ты ожидал, если ты не сохраняешь возвращенный объект?

Andrey ?
23.07.2016
14:33:42
впервые слышу про сохранение возвращаемого объекта

Andrey
23.07.2016
14:35:36
Andrey ?
23.07.2016
14:36:40
при вызове его в мейне создаст объект и вызовет все методы myInt

Andrey
23.07.2016
14:38:46
при вызове его в мейне создаст объект и вызовет все методы myInt
Сохраняй объект, а после вызывай всё что тебе надо.

Gleb
23.07.2016
15:03:06
при вызове его в мейне создаст объект и вызовет все методы myInt
геттер не должен создавать обьект, он должен возвращать поле экземпляра класса

Andrey ?
23.07.2016
15:03:58
А return new класс();?

Методы не вызовутся?

Gleb
23.07.2016
15:07:08
class MyOuterClass { private MyInterface myInt = new MyInterface() { .... } .... public MyInterface getMyInt() { return myInt; } }

в мейне получится MyInterface returnedObject = new MyOuterClass().getMyInt(); returnedObject.method1(); returnedObject.method2();

методы и не должны вызываться, пока ты этого не сделаешь

конечно, можешь вызывать их из конструктора твоего анонимного класса (this() который), но это был бы бэд вэй

Evgenij
23.07.2016
15:33:38
Для чего все эти извращения?

Andrey ?
23.07.2016
15:48:32
не-а, что то не работает

Вот ена это жалуется MyInterface returnedObject = new MyOuterClass.getMyInt(); если не получается самому буду искать готовое решение

Gleb
23.07.2016
15:50:06
сорян, забыл скобочки MyInterface returnedObject = new MyOuterClass().getMyInt();

Andrey ?
23.07.2016
15:51:51
юху!!! заработало!!

в такие моменты понимаешь как мало знаешь. Весь раздел в Шилде по интерфейсам прочитал, чтоб понять что да как тут. Только вы помогли. Спасибо!

Andrey
23.07.2016
15:55:07
Самое тупое - почему тебе не сделать отдельный класс?

Andrey ?
23.07.2016
15:55:22
в задании написано именно так

Страница 452 из 2890