public class Test {
public static void main(String[] args) {
System.out.println("=== Runnable test on Dalvik VM ===");
Runnable r1 = new Runnable() {
@Override
public void run() {
System.out.println("First runnable");
}
};
Runnable r2 = () -> { System.out.println("Second runnable"); };
r1.run(); r2.run();
}
}
А браузер и не имеет такой функционал. Зато он имеет удобный доступ к различным хранилищам паролей (kwallet, gnome-keyring), имеет синхронизацию, имеет свою кросс-платформенную надстройку над графическими тулкитами различных систем.
А почему удаленное управление устройствами нельзя добавить в категорию интернет утилит? Вполне можно, вполне нужно, вполне удобно.
1. Вы еще systemd припомните, ага.
2. Это совершенно отдельный инструмент, поставляющийся как расширение к браузеру и как отдельное приложение для смартфона. Хром и его инфраструктуру он использует лишь для удобства пользователей.
В общем случае, для UEFI не требуется ставить загрузчик, если вы хотите мультизагрузку. Можно добавлять свои пункты меню, и они появятся в загрузочном меню UEFI, прямо рядом с дисками и флешками. Это очень удобно и позволяет грузить Linux вообще без загрузчика, а сразу ядро. Таким образом, можно установить Windows и Linux без сторонних загрузчиков.
Немного зануды: это справделиво только для обычных жестких дисков.
Мне тут потребовалось поставить ось с UEFI и BIOS fallback на переносной GPT диск. И поскольку на новом пк не будет всех моих пунктов загрузки с этого диска, пришлось ставить gummiboot как загрузчик в \efi\boot\bootx64.efi. Ну и syslinux для загрузки из BIOS режима. Работает шикарно, проблемы были только почему-то с GRUB, который нехотя поставился для uefi (но потом все равно отвалился), и вообще никак не хотел для BIOS.
Я вам сейчас такой секрет скажу. На убунте образами от интела могут пользоваться даже люди с процессорами AMD, ибо аппартаная виртуализация идет через KVM для обоих вендоров. Надо только включить виртуализацию в биосе и добавить модули kvm kvm-{intel,amd} в автозагрузку — тут даже arm образы становятся шустрыми.
Не, ну если не верите — могу видео записать :)
Три минуты для запуска — это у меня было на древней машинке еще с AM2 сокетом и без аппаратной виртуализации. Ну и образ arm был.
Кхм. Используется тот самый нативный эмулятор из ASDK. Я это и упомянул — там qemu в обертке. Если уж IDE не умеет работать со стандартными эмуляторами из ASDK — то с этим проблем будет еще больше.
На KVM и образе интела эмулятор абсолютно с нуля (т.е. с пустым /data) стартует за четыре секунды, вы о чем вообще? Плюс все наработки qemu и все такое.
А почему удаленное управление устройствами нельзя добавить в категорию интернет утилит? Вполне можно, вполне нужно, вполне удобно.
2. Ой, целый хром.
Сам Chrome Remote Desktop — 23 MiB.
Позвольте, а чем, как не функционалом хвастаться любой программе?
2. Это совершенно отдельный инструмент, поставляющийся как расширение к браузеру и как отдельное приложение для смартфона. Хром и его инфраструктуру он использует лишь для удобства пользователей.
Извините, просто давно ждал.
Немного зануды: это справделиво только для обычных жестких дисков.
Мне тут потребовалось поставить ось с UEFI и BIOS fallback на переносной GPT диск. И поскольку на новом пк не будет всех моих пунктов загрузки с этого диска, пришлось ставить gummiboot как загрузчик в \efi\boot\bootx64.efi. Ну и syslinux для загрузки из BIOS режима. Работает шикарно, проблемы были только почему-то с GRUB, который нехотя поставился для uefi (но потом все равно отвалился), и вообще никак не хотел для BIOS.
Три минуты для запуска — это у меня было на древней машинке еще с AM2 сокетом и без аппаратной виртуализации. Ну и образ arm был.