коллега наткнулся на какой-то код, который выглядел так и не мог понять, как он мог собрать:Как этот код Java компилируется?
class FooClass {
public static void bar(String arg) {
System.out.println("arg = " + arg);
http://www.google.com
System.out.println("Done!");
}
}
В принципе, был случайной URL вставила в середине методы, но javac
не волновала ,
Мы разработали так, что я отправлю ответ, если никто не узнает, но я думал, что это достаточно интересно для публикации.
BTW, это работает в C# (и, вероятно, C++) тоже. – GalacticCowboy
Разрешен только один URL-адрес с каждым протоколом (один «http», один «https», один «ftp» и т. Д.). Джавак отчасти извращен. –