当前位置:  技术问答>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 
我把两个类放在同一目录。

|
根据去年看过的scjp考试指南的记忆
类有四种: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.

|
http://www.csdn.net/Expert/TopicView.asp?id=85391&datebasetype=200101

|
楼上都说了,我不罗嗦了!努力!

    
 
 

您可能感兴趣的文章:

  • 请问如何在Java中调用一个VB所写的DLL?如何调用这个Dll的方法?如何取得和设置这个Dll的属性值?谢谢!
  • 调用自建 JavaBean 路径设置问题?
  • linux下如何调用系统自带的打印机设置对话框
  • linux下怎么设置调用的动态库的路径
  • 问connect系统调用能否显式设置超时(Solaris平台)
  • 问一个关于调用setsockopt函数设置tos值的问题
  • 在weblogic中,html调用servlet需要什么设置?
  • 将SIGCHLD设置为忽略,但又想调用wait,怎么办?
  • 用jsp如何调用windows的页面设置功能和打印功能!
  • 关于servlet 的编译问题,怎样设置classpth,把那些java servlet类包含到classpath?而且无法调用servlet!谢谢!
  • 老问题:jsp调用javabean路径设置,谢谢,立即结帐!!!
  • 在solaris10下,如何才能正确的进行相关设置后,调用sendmail来发送一封邮件?(外部邮箱)
  • 各位前辈,当代码执行一个系统调用fork()后,为什么如果共享页设置了写时拷贝位,在父进程之前调度子进程将具有优越性?内核如何能使子进
  • 有谁知道怎样设置tomcat4.03 当重新编译servlet后不用重起便能调用最新编译的servlet.
  • 请问在jsp中调用javabean,需要设置路径么
  • 如何在Jsp中调用IE自带的页面设置、打印对话框等功能?
  • 调用system函数执行更改MAC地址异常退出,上面的设置命令直接在shell终端中或在单独的shell脚本中能正常执行
  • 关于classpath的简单问题:如何将多个jar包简单设置,而不必逐个输入在classpath中?
  • 设置路径时,%CLASSPATH% 是什么意思啊?
  • HP-UX CLASSPATH 设置
  • jre为什么不需要设置classpath?
  • 求助,UNIX(AIX)下如何设置CLASSPATH?
  • 在win2000里怎么设置jdk的classpath?
  • 菜鸟问题,如何在Windows 设置CLASSPATH,我还没吃午饭
  • classpath 设置问题(最简单的问题)
  • 设置classpath的作用是什么??
  • 关于设置classpath的疑问
  • 请问jdk里面的classpath在哪里设置?
  • tomcat 怎么设置classpath路径?
  • 在LINUX中如何设置PATH和CLASSPATH?
  • 怎么设置classpath
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • RedHat 9.0 怎样设置让启动的时候是文本界面而不是图形界面?
  • gdb设置断点的时候总是显示No line 19 in file.....
  • 如何设置linux启动的时候,启动哪些服务?
  • mount 光盘的时候,如何写参数或设置不要自动弹出光盘目录窗口?
  • 可是安装的时候我没有设置用户和密码,现在每逢进入linux都要求输入用户名和密码
  • 刚安装好linux,为什么不能直接打开netscape,安装的时候没有设置ip等等!
  • 在linux里面装JDK的时候设置环境变量/etc/profile里面怎么写字?
  • 我的jbuilder7在设置server的时候,我找不到OK按钮,只有一个set default按钮
  • 小弟问一个弱智问题:boot到底有什么用?我以前装得时候没有设置他也能用呀
  • 我配置jb6的时候,Borland Enterprise Server 5.0 installation directory应该设置成什么呀???
  • 关于apahce和tomcat整合的时候,目录设置的问题。
  • 我用Virtual PC装了linux后,启动一切正常,但是最后显示界面的时候就是黑屏,是不是显示模式没有设置对?
  • red linux的IP已经设置好了,为什么ifconfig eth0时候出现这个信息??而且ping不通其他机子??
  • linux 中信号量的使用 当信号初始化的时候设置的值大于1将是如何?
  • 装系统的时候系统语言设置成了英语,现在怎么装上汉语?(20+20+20)
  • hp-unix下,我用ftp软件打开hp-unix的时候目录不显示文件,我记得是用ROOT用户设置一下什么init.d什么的,但是忘记了,请知道的朋友指点!
  • 我的在VMware Workstation上安装了LIUNX后,只能在那个虚拟机上用额,怎么样设置成在重启电脑的时候可以选择用哪个系统啊啊,我想用双系统的,求帮
  • 生产者消费者问题为什么不可以共用一个信号量,如果这个信号量可以设置取值固定为0到N,即当信号量取值为N的时候阻塞进程,是否也可以?
  • 编译好的内核,也设置好了,但是启动时候总是失败
  • 关于安装Qt时候的环境变量设置的问题
  • C++ Bitsets 成员 count():返回被设置的位的个数
  • 在使用gcc之前,需要先设置环境吗?如何设置?在线等!!!
  • C++ I/O 成员 precision():设置精度
  • 用grub能否设置启动密码?如何设置?
  • C++ Bitsets 成员 any():如果有任何一个位被设置就返回true
  • 在linux服务器上面设置squid后怎么设置可以使客户端能使用QQ?
  • C++ Double Ended Queues(双向队列) 成员 assign():设置双向队列的值
  • 请问设置一个和root权限差不多的用户怎么设置?
  • C++ Vectors 成员 reserve():设置Vector最小的元素容纳数量
  • 用JSP。XML开发网站。请问那种环境设置最好。该如何设置环境
  • C++ Bitsets 成员 set():设置位


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3