小编sau*_*mar的帖子

在评论行上获得错误

  class k{
  public static void main(String[] args) {
   //('\u000d'); 
   }
}
Run Code Online (Sandbox Code Playgroud)

在主要我已经注释掉第3行但是仍然得到错误未公开的字符文字的类k之后,可能是什么原因呢?

java

2
推荐指数
1
解决办法
597
查看次数

反编译后无法在.class文件中看到Super()

 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(),有没有其他相同的方法? 图片

java decompiling .class-file

1
推荐指数
1
解决办法
319
查看次数

运算符作为java中的变量名,与c中的#define相同

#define AND=&&;
public static final  String  AND = &&; //GIVES ERROR
Run Code Online (Sandbox Code Playgroud)

我想在我的代码中将运算符定义为常规变量名称,就像我们使用#define在C语言中一样,我如何在java中执行此操作?

c java operators

0
推荐指数
1
解决办法
53
查看次数

标签 统计

java ×3

.class-file ×1

c ×1

decompiling ×1

operators ×1