2.为什么一些jar如C:\j2sdk1.4.1_06\lib\tool.jar 需要加到classpath中呢?而其他jar如servlet的jar又不需要加入classpath呢?
在你运用servlet的时候也是需要添加到classpath中的,其实有时候你运行的时候感觉没有添加的原因是由于你运行的server本身就已经自动加载了这些包了!3.我看见servlet中的类都继承java.lang.Object,问题是,servlet类放在tomcat目录里面,那么servlet的类是如何找到 java.lang.Object的位置呢?
Object类是java中的超类,大多类都是从它继承而来的!1.j2sdk中,基本的类库如java.lang.*;java.util.* 文件究竟放在什么位置呢?为什么我找不到这些类库的jar文件呢?JVM是如何调用这些类库的。
这些都是固有类!我也不知道!
在你运用servlet的时候也是需要添加到classpath中的,其实有时候你运行的时候感觉没有添加的原因是由于你运行的server本身就已经自动加载了这些包了!3.我看见servlet中的类都继承java.lang.Object,问题是,servlet类放在tomcat目录里面,那么servlet的类是如何找到 java.lang.Object的位置呢?
Object类是java中的超类,大多类都是从它继承而来的!1.j2sdk中,基本的类库如java.lang.*;java.util.* 文件究竟放在什么位置呢?为什么我找不到这些类库的jar文件呢?JVM是如何调用这些类库的。
这些都是固有类!我也不知道!
怎么运行时还是有错误呀?
帮帮忙
谢谢
其他jar不需要加入classpath是因为你还没有用到
servlet的jar文件也是要添加的,当你调用servlet程序的时候(可能不是手动加的)