java初学者,请问在eclipse中如何在默认生成的default package中调用一个自己定义的package中内容,

求指教!!

第1个回答  2013-10-05
sort类前面声明import sort.lady;而不是package追问

import和package差异在哪?

追答

import 是导入一个包或类,不在同一个包下的类只有导入后才可以使用,package顾名思义就是打包,把该类放到某一个包中方便导入

追问

它为什么访问不到呀?

追答

因为方法默认访问修饰符是friendly,包外是无法访问的,想要一个方法被包外访问需要声明为public void p(); 访问修饰符相关知识你可以百度了解一下

追问

受教了、最后最后问一下
什么叫方法默认访问修饰符是friendly?意思是它默认是定为私有的吗?
还有这句话意思“package顾名思义就是打包,把该类放到某一个包中方便导入”,
是不是只要是自己定义的package(假设package名是xx),里面的类上都要写一个,package xx;(这是为什么?)
抱歉抱歉,我真的不懂,老师说自学- -

追答

这个三两句说不了,我找了个文库的链接你看看吧,只涉及包和权限修饰符的。http://wenku.baidu.com/view/2273aced6294dd88d0d26ba3.html,java其实上手挺快的,建议找几本书看看

本回答被提问者采纳
第2个回答  2013-10-05
要 import

eclipse里面default package
你右击default package,然后再建立一个新包(例如是:mypackage),把你先前建立的.java文件直接拖到新包(mypackage)中,缺省包会自动消失的!

java新建类后,包名不是default package而是与工程名一样,这是什么问题...
那是因为你创建java 类的时候在填写了和项目名(或者成为工程名,不过很少人这么说)一样名字的包,所以就不是默认包,你要想把你的类建立在default package(默认包)中,则在包名那一栏不要填就可以了,如图(这里是以eclipse 来举例的)我们在电脑里看到的包在其实就是文件夹,包名就是文件夹名,...

我用eclipse创建一个Java project 为何只有一个default package?
因为你没有自己建包 而是之间新建.java文件了 那么这些直接建立在MyJava文件夹下的.java文件就会自动放在default package(系统自己默认建的包)里面了

如何在Eclipse中如何自动添加注释和自定义注释风格
1、Formatter设置 Eclipse工具栏上选择Window -> Preferences -> Java -> Code Style -> Formatter,进入如下界面:2、代码自动格式化配置。点击“Edit...”按钮,进入如下Formatter配置界面:上面红色框标记的选项卡中,是所有可以配置的选项。下面对每个选项卡大致可以设置的内容进行简单介绍:Indentation缩...

为什么用Eclipse创建java项目是只有省略包?
Eclipse创建java项目是只有省略包,也就是default包,因为用户没有自定义的package。创建package过程:在弹出的new java class对话框中的package中输入a.b,也可以不输入,在name中输入test,这个也是最后存档的文件名,test.java,然后选择public static oid main(String[] args)...

用eclipse如何创建java工程?
1,打开Eclipse,在工具栏依次点击【File】>>>【New】>>>【Other】2,可以筛选要创建的项目类型 3,输入【java】,然后下面会列出符合要求的列表,我们点击一下【Java Project】,然后点击【Next】4,输入想创建的项目名称,然后点击【Next】5,项目信息确认,默认JAVA项目的JAVA类的存储目录是SRC,编译...

eclipse中怎么找到编译后的class路径
一、项目设置.class设置输出路径 右键项目 > Properties > Java Build Path > Source > Default Output Folder 2、点击"Browse"时可以选择目录或新建目录用于存放.class文件 设置完成后,src中的.java文件编译后生成的.class文件与package所对应的目录一起。存放在classes目录中。如图:二、设置全局.class...

eclipse怎么建立java项目
第一步:启动Eclipse IDE。在启动后,你会看到一个欢迎界面,或者如果你已经打开了一个工作空间,你会直接看到你的项目列表。第二步:在菜单栏上,点击"File",然后选择"New",再选择"Java Project"。这将会打开一个新的对话框,要求你输入项目的详细信息。第三步:在"New Java Project"对话框中,...

把记事本中的JAVA程序导入eclipse中,出现“package does not match th...
你的这个类文件在导入到eclipse中时应该先建一个包,包名就是gz.mythread 看附图 把com.sen.action这个包名换成gz.mythread就行。如果没建包,软件会默认一个default包名上去,把这个包名rename成gz.mythread也可以

如何在eclipse的配置文件里指定jdk路径
方法\/步骤 正常运行eclipse,打开window-preferences-java,会弹出页面的窗口 下面是选择installed jres,在右边会显示已经配置好的JDK变量,可以根据的配置多个不同的变量对应不同版本的JDK 下面是找到自己系统已经安装好的JDK,点击Add,这时候弹出一个新的窗口,默认选择就可以,直接next 在这个窗口可以配置JDK基本...

相似回答