
Friedrich
20.07.2017
08:12:20
А почему является?
Я не вижу в этом коде определения метода.
То, что оно компилируется в определение метода — это уже деталь байткода, а не языка Java.

Nick
20.07.2017
08:13:09
оно не компилируется в определение метода по факту

Google

Friedrich
20.07.2017
08:13:23
О, а во что компилируется?

Nick
20.07.2017
08:13:30
оно компилируется в байт код, где нету методов ?

Friedrich
20.07.2017
08:14:03
Разве там не будет что-то такое?
new Function<Int, Int> { @Override Int apply(Int anInt) { return 1; } }

Nick
20.07.2017
08:14:29
Function<String, Integer> f = s ->Integer.parseInt(s);

Friedrich
20.07.2017
08:15:18
(вообще — да, я помню, что там всё ещё хитрее и на invokedynamic, поэтому мне и интересно, как же оно скомпилируется в итоге)
оно компилируется в байт код, где нету методов ?
Ну чёт вот тут чувак показывает, что лямбда-выражение вполне себе компилируется в байт-код, в котором есть методы: https://stackoverflow.com/questions/21858482/what-is-a-java-8-lambda-expression-compiled-to
Мб пояснишь, что ты имел в виду? Выражения из констант компилируются как-то ещё более хитро?

Kirill
20.07.2017
08:17:48
блэт, не кормите Ника, пусть идёт работает

Friedrich
20.07.2017
08:18:01
Вон, там даже в спеке пишут, что должно компилироваться в методы.

Nick
20.07.2017
08:19:42
какая разница то что под ними?
фундаментальное отличие в том, что функции могут быть значениями, а методы нет
я специально дал статью про скалу, там впринципе тож самое все

Google

Friedrich
20.07.2017
08:23:16

Nick
20.07.2017
08:24:27
и то, то там скидывают типы - это human readable представление, на самом деле все там выглядит совсем иначе)

Friedrich
20.07.2017
08:25:11
Как угодно, впрочем. Я надеюсь, в результате все поняли, в чём разница между методами и функциями, и кто их них там в кого компилируется.

Nick
20.07.2017
08:27:30

Nodir
20.07.2017
08:33:49
Так я понимаю что вашего словом в джаве не существуют ползователеский процедуры да я правильно понял? место этого есть методы ?

Garikk
20.07.2017
08:38:45
если я правильно понимаю то самое близкое к вашему вопросу, это статические методы

Grigory
20.07.2017
08:39:24
Может возникла какая _семантическая проблема_ в вопросе? Что надо сделать и как такой вопрос родился?

Nodir
20.07.2017
08:41:44

Garikk
20.07.2017
08:43:35
При переходе на java надо сразу писать с учётом ООП, не перенося старые подходы напрямую

Mukhammed
20.07.2017
08:43:43
мне кажется полсе делфи у человека поломанное представление о языках и разработке. и будет сложна на джаву

Del
20.07.2017
08:44:10

Nodir
20.07.2017
08:44:13

Del
20.07.2017
08:44:13
так тчо всё ок

Grigory
20.07.2017
08:44:13
можно короче все; методы это называется; для гугла слово подойдет

Del
20.07.2017
08:44:16
было б желание

Maxim
20.07.2017
08:44:46
Сложно себе представить, что программировал человек, если он ищет "пользовательскую процедуру"

Grigory
20.07.2017
08:45:06
думаю по русски гуиды и доки

Google

Mukhammed
20.07.2017
08:45:37
было б желание
я сам начинал с делфи, в школе правда, и в универе с с++ начинал. но я и говорю что сложно

Maxim
20.07.2017
08:45:44

Mukhammed
20.07.2017
08:46:20
++

Nodir
20.07.2017
08:46:51

Maxim
20.07.2017
08:47:52

Vladimir
20.07.2017
08:48:03

Maxim
20.07.2017
08:48:09
дальше ориентироваться по собственным возможностям

Vladimir
20.07.2017
08:48:10
попробуй с этого ))

Dev??
20.07.2017
08:48:38

Del
20.07.2017
08:49:08
хорстманн, эккель, шилдт
из этих троих можно повыбирать

Maxim
20.07.2017
08:49:25
тут вроде про jvm ,
хотя совет уместен :)

Nodir
20.07.2017
08:50:02
Всем спасибо

Aleksander
20.07.2017
09:03:54
Спасибо
Начинай с учебника Кея Хорстмана
Спасибо
И не слушай никого, Джава это не сложно

Митко Соловец?
20.07.2017
09:04:47
чат для новичков
и книгу там тебе кидали уже, но ты её не читал.

Wystan
20.07.2017
09:09:02
А есть способ смигрировать mysql базу данных в MS SQL на маке?

Google

Wystan
20.07.2017
09:09:41
без установки Microsoft SQL Server Migration Assistant. Думаю на ажурную бд перекатиться, потому что там time machine и не надо бэкапы каждый день ночью делать

Nodir
20.07.2017
09:31:37

Nick
20.07.2017
09:35:22

Wystan
20.07.2017
09:35:46
Чо смешного

Grigory
20.07.2017
09:39:04

Admin
ERROR: S client not available

Wystan
20.07.2017
09:39:31
не понимаю
я сделал дамп всего добра mysqldump, но даже с compatible=mssql это не то

John
20.07.2017
10:13:57

Timur
20.07.2017
10:24:05
а причем тут жвм?

John
20.07.2017
10:24:30
Я эту конфу нашел на сайте. Тут Андроид-разработчики же тоже тусуются

Grigory
20.07.2017
10:25:06
._.

Timur
20.07.2017
10:25:20
как бы ты же не полезешь в автобус с криком "почините мне туалет" из-за того что в автобусах сантехники тоже ездят

Igor
20.07.2017
10:29:47
Поставь драйвер по иснтрукции https://developer.android.com/studio/run/oem-usb.html
А вообще тебе в @android_ru , про игры в @gamedevtalk и про язык (этоже unity?) @CSharpChat

...•°•.•°
20.07.2017
10:32:15
I have installed(to linux) and configured(offline) jdk to usr lib jvm
Added to path
If i want to update offline may I delete all files from jdk folder and paste new jdk files to jdk folder again without configuring
Will it work properly ?

The mirror
20.07.2017
11:08:45
I’m guessing yes, it will work, but manual updating isn’t handy, maybe would be better to use some package managers with ‘upgrade’ feature?

Alexander
20.07.2017
11:10:51
А почему на английском? Причем кривом

Евгений
20.07.2017
11:11:11
because fuck you, that's why

Google

Антон
20.07.2017
11:11:12

The mirror
20.07.2017
11:11:56
Может потому что он плохо говорит на русском?

Евгений
20.07.2017
11:12:00
это импорты, они нужны чтобы ты мог использовать в своём коде классы из других пакетов

Alexander
20.07.2017
11:13:21

Cargeh
20.07.2017
11:15:37
В идее есть hotkey "optimize imports" - жмяки, мне кажется он некоторые пакеты под * скроет

...•°•.•°
20.07.2017
11:16:17
И у меня проблемы с окончаниями
Я пищу с помощью google suggestions

Ruslan
20.07.2017
11:36:19
Я как то не правильно компилирую? =)
Тот же код
А, стоп, у него тоже

Антон
20.07.2017
11:39:35

Alexander
20.07.2017
11:43:30
В идее есть настройка - порог количества импортов, после которых стоит использовать *
Поищи в настройках по слову import

Ruslan
20.07.2017
11:49:21
Но видимо компилятор так решил