سؤال

جاء الزميل عبر بعض التعليمات البرمجية التي تبدو وكأنها لا يمكن أن تفهم كيف يمكن أن تجميعها على الإطلاق:

class FooClass {
  public static void bar(String arg) {
     System.out.println("arg = " + arg);
     http://www.google.com
     System.out.println("Done!");
  }
}

أساسا، كان هناك عنوان URL عشوائي لصق في منتصف الطريق ولكن javac لم يهتم.

لقد عملنا ذلك، لذلك سأقوم بنشر الإجابة إذا اكتشف أي شخص آخر لكنني اعتقدت أنه كان مثيرا للاهتمام بما يكفي للنشر.

هل كانت مفيدة؟

المحلول

"http:" يتم تفسيره كسمية. ما يلي هو تعليق نهاية الخط.

نصائح أخرى

لديك تسمية

http:

تليها تعليق

//www.google.com

سهل. يظهر الضوء على هذا الموقع لماذا.

http: هو تسمية، كما هو الحال في استراحة http؛

//www.google.com هو تعليق.

http: هو التسمية.// يبدأ التعليق.

"http:" هو تسمية، والجزء بعد "//"، بالطبع، تعليق

مثال آخر مع اثنين http: //

public class Main {
    {
        http://en.wikipedia.org/wiki/Hello_world_program
        System.out.print("Hello ");
    } {
        http://java.sun.com/docs/books/tutorial/getStarted/application/index.html
        System.out.println("World!");
    }

    public static void main(String... args) {
        new Main();
    }
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top