ファイルを開始する次の方法を思い付くことができました.java
(各行は個別の.java
ファイルです)。
package p; class fa {}
import java.net.URL; class fb { URL u; }
class fc {}
interface fd {}
enum fe {}
@Deprecated class ff {}
/**/ class fg {}
\u0063lass fh {}
abstract class fi {}
final class fj {}
public class fk {}
;class fl {}
strictfp class fm {}
上記のファイルに加えて、空のファイルと ASCII SUB (10 進数 26) 文字のみを含むファイルもコンパイルされます。
他に見逃した人はいますか?
先頭の空白は無視してください。ASCII 文字で始まらない場合は、最初の文字のみがカウントされます (たとえば、//
既に言及したので言及する必要はありません/*
)。それ以外の場合は、最初の単語がカウントされます。