当前位置: 技术问答>java相关
为什么设置好classpath后,调用类的时候不需要import xxxxx;
来源: 互联网 发布时间:2015-04-05
本文导语: public class Time { ...... } 为什么在另一个程序 import Time; public class Time2 { ...... } 中却编译不成功,只有去掉 import Time;才会编译成功。 环境变量为set classpath=.;c:j2sdklibdt.jar;c:j2sdklibtools.jar 我把两...
public class Time
{ ...... }
为什么在另一个程序
import Time;
public class Time2
{ ...... }
中却编译不成功,只有去掉
import Time;才会编译成功。
环境变量为set classpath=.;c:j2sdklibdt.jar;c:j2sdklibtools.jar
我把两个类放在同一目录。
{ ...... }
为什么在另一个程序
import Time;
public class Time2
{ ...... }
中却编译不成功,只有去掉
import Time;才会编译成功。
环境变量为set classpath=.;c:j2sdklibdt.jar;c:j2sdklibtools.jar
我把两个类放在同一目录。
|
根据去年看过的scjp考试指南的记忆
类有四种:public,private,protect和default(不用写)
开放性:public>protect>default>private
同一个package里面default开始的类都可以被共package的其他类访问
记错了请指正!
类有四种:public,private,protect和default(不用写)
开放性:public>protect>default>private
同一个package里面default开始的类都可以被共package的其他类访问
记错了请指正!
|
if two files are in the same directory, it is assumed that the classes in these files are in the same package unless indicated otherwise. "javac" command searches for unknown classes in the same package automatically
|
对于没有显示指出 package 的类,同属于一个默认地 package。编译器可以在同一个目录中自动地寻找所需要的类。
|
同一个目录下不用import.默认在本目录下找.
如果不在一个目录的话需要import,并且需要设置classpath.
如果不在一个目录的话需要import,并且需要设置classpath.
|
http://www.csdn.net/Expert/TopicView.asp?id=85391&datebasetype=200101
|
楼上都说了,我不罗嗦了!努力!