java 哪些是类 哪些是包 哪些是什么接口???

 我来答
YaphetS88
2011-09-20 · TA获得超过344个赞
知道小有建树答主
回答量:1044
采纳率:50%
帮助的人:244万
展开全部
这个问题 ? 怎么回答 太片面了
java的源文件是以.java为扩展名的这样的文件。源文件基本的组成部分是类(class)。
举个HelloWorld例子 :
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}

class 就是类 HelloWorld 是名字 名字随便叫 但是这个类的名字必须和文件名一样 接这就是左右大括号 里面的内容就是 类的类体; public static void main 里面有个小括号 凡是小括号就叫做方法 小括号左面的叫方法名,然后又是左右大括号 这里面是方法体。所以这里面有两个体:类体or方法体。
一个源文件最多只能有一个public类,别的类不限 想有多少就多少。在这说也说不太清楚 你的自己找点书看 多练习 看没用这是练出来的 到一定程度自然就知道了 至于包 接口啥的 说了 估计你也不太明白 从基础看吧 祝你成功。
更多追问追答
追问
你就说说把  我虽然可能不是很明白但是大至有个印象。多有几个印象就明白了。你说是吧。就像你上面举得这个例子在加上说明  我肯定明白?谢谢了。
追答
那好我们继续说包 包其实就是个文件夹 就是为了解决类名的冲突问题。比方说写一个类叫Dog.java
这个类名Dog 叫狗 但是你不能阻止写同样的一个类叫Dog,最蛋疼的是这两个类还装到了同一个电脑上。这个时候开始用这个类写程序 Dog dog = new Dog ,但是电脑不知道到底用哪个Dog啊 不知道 这时候类名就会产生冲突,那么怎么解决 所以就得在前面写上 张三的狗,李四狗 就这样 就相当于在外面打了一层包裹,但是还有问题 如果还有一个叫李四的 都叫李四的狗 。这样就多了 (重名的多了)但是咋办 没头了 就的一层一层的往外包,就这样 java 里面有规定 就是package 这个关键字 必须写在源代码第一行 不能写后面去,约定俗成的就是把公司的域名倒过来写com.xxx 差不多就这样 唉 累死了 打个字
Hugo的科学吧
2011-09-20 · 超过33用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:74.7万
展开全部
查看API就知道了。
追问
api  也没有和我说那个是什么包  什么类呀  什么接口呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
11L烧饼了
2011-09-20
知道答主
回答量:3
采纳率:0%
帮助的人:5036
展开全部
一个class就是一个类,类中封装了若干属性和方法。一般一个.java文件中包含一个类,当然也可以有多个类,或者内部类。
包是package,若干个类构成一个包,同在一个包内的类一般有一样的共性。比如都是工具类,都是实体类,等等。
接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现。比如有个接口定义了“回答问题”这个方法,那么我们所有回答了问题的人都可以是这个方法的实现类。
追问
程序开头的这个  算是什么???    import java.until.scanner;
追答
import java.until.scanner;

import的意思是引入,就是说你现在看的这个类里面要使用到java.until.scanner这个类,其中java.until是包名,这个包里面有很多类,scanner是其中一个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
EvilProxy
2011-09-20 · TA获得超过294个赞
知道小有建树答主
回答量:280
采纳率:100%
帮助的人:262万
展开全部
你去查官方jdk的api,http://download.oracle.com/javase/6/docs/api/
这里就有
写了package就是包,interface就是接口,class就是类
追问
这个怎么下载?
追答
这个不清楚了,你去CSDN什么之类的地方搜一下吧,应该有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式