Java里的包,类,接口,枚举是啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java里的包,类,接口,枚举是啥意思相关的知识,希望对你有一定的参考价值。

包就是一个文件夹,只是它里面的类有这个文件夹的信息,编译时要用的(自己可以在桌面上新建一个带包信息java文件,编译一下就知道了),类就是一个模板(你建一个对象时就依照这个模板来构造的,类就像人,而对象就是男人或者女人),接口就像你口头说说某个系统或程序有哪些功能,但你不知道怎么实现,让别人去实现的东东。枚举,原理想数组,你也可以这样认为它,把他想象成一个类,这个类里面有几个静态成员变量(已经赋值的),然后他还有一个函数,比如说next()这个函数,你就可以用next知道下一个成员变量的值追问

说的挺通俗的,我觉得我需要理解Java的结构啊什么的,最后才能理解你说所的。。看了JAVA的百度百科也不能理解,,,,

参考技术A 包 就是一个路径的名字如com.mysql
类 就是一个对象的抽象 例如 TestString
接口 是一个特殊的类
枚举 就是把一些常量或者变量罗列出来。追问

好像还是不能理解,我今年九月就上大学,报的是计算机专业。。暑假想自学下,,下了了个ECLIPSE和JDK。。目前只会写一个HelloWorld程序

追答

我建议你先去找一些基础的书籍看一下,前期的话,建议你不用理解那么深。编程这个东西,主要的还是动手,只要是你敲得多了,自然而然的就知道里面的意思了。我大一的时候,学的也不是太精,到后来,没事就敲程序,慢慢的就有感觉了 。也希望朋友在以后的学习中可以顺利。加油

追问

嗯,,你又没什么推荐的书呢?基础的,,我到亚马逊先搜搜。

追答

前期先看一些思想类的例如beginning in java

追问

哦哦,优酷上有个斯坦福大学的公开课程《编程方法》,准备照那上面学习

追答

在那里学也行 主要是多动手

追问

最关键是把一些最基本的概念及原理要理解透彻啊,,,就是不懂

追答

慢慢来 别着急

本回答被提问者采纳
参考技术B Java的Enumeration(枚举,注释②)便是具有这些限制的一个反复器的例子。除下面这些外,不可再用它做其他任何事情:
(1) 用一个名为elements()的方法要求集合为我们提供一个Enumeration。我们首次调用它的nextElement()时,这个Enumeration会返回序列中的第一个元素。
(2) 用nextElement()获得下一个对象。
(3) 用hasMoreElements()检查序列中是否还有更多的对象。

②:“反复器”这个词在C++和OOP的其他地方是经常出现的,所以很难确定为什么Java的开发者采用了这样一个奇怪的名字。Java 1.2的集合库修正了这个问题以及其他许多问题追问

嗯,,你又没什么推荐的书呢?基础的,,我到亚马逊先搜搜。

以上是关于Java里的包,类,接口,枚举是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

JAVA中枚举是啥意思,怎么用

java里的new到底是啥意思???

java注解中apiignore是啥意思

java中的枚举是啥意思?

java中的枚举是啥意思?

enum在java中是啥意思