class k{
public static void main(String[] args) {
//('\u000d');
}
}
Run Code Online (Sandbox Code Playgroud)
在主要我已经注释掉第3行但是仍然得到错误未公开的字符文字的类k之后,可能是什么原因呢?
class p {
p(){
System.out.println("1");
}
}
class Student extends p{
Student() {
super();
System.out.println("2");
}
public static void main(String[] args) {
Student s = new Student();
}
}
Run Code Online (Sandbox Code Playgroud)
因为我已经明确地提供了super(),但在使用jd-gui进行反编译之后,我无法看到我放置的super(),因为super()应该由编译器本身提供.我只是想看看这个,super关键字和其他东西是由编译器隐式提供的.我用Google搜索并发现.class文件我可以用jd-gui看到,但是我无法看到super()和this(),有没有其他相同的方法?

#define AND=&&;
public static final String AND = &&; //GIVES ERROR
Run Code Online (Sandbox Code Playgroud)
我想在我的代码中将运算符定义为常规变量名称,就像我们使用#define在C语言中一样,我如何在java中执行此操作?