A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

、能不能自己写个类,也叫java.lang.String?

3 个回复

倒序浏览
你自己写的要用自己的类加载器去加载,加载器可以向上委托,自己写得类加载器是最底层的,java.lang.string是在最上层,但是写了也可能没有用
回复 使用道具 举报
哥们  昨天5点发好多帖子 今天3点又来了啊
回复 使用道具 举报
package java.lang;

public class String {
  public static void main(String[] args) {
  System.out.println("能自己写个类,也叫java.lang.String");
}
}
运行时会报错:java.lang.NoSuchMethodError:main
                     Exception in thread "main"
运行时会报错说没有main这个方法。
首先在java.lang.string这个类中是没有main这个方法的,所以可以知道jvm首先会调用系统类库中的类。


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马