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

author author     2023-02-15     366

关键词:

包就是一个文件夹,只是它里面的类有这个文件夹的信息,编译时要用的(自己可以在桌面上新建一个带包信息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里的final作用是啥?意思有是啥?大虾解决下

参考技术AJava中不能直接定义常量,但java提供了final关键字,被final关键字修饰的变量的值不能被修改,也就相当于定义了一个常量。对与java中的final变量,java编译器是进行了优化的。每个使用了final类型变量的地方都不会通过... 查看详情

java注解中apiignore是啥意思

...这个类或者方法,不显示 参考技术B项目继承了查看测试接口的swagger。@ApiIgnore是为了让注解忽略这个API 参考技术C定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口... 查看详情

java中的枚举是啥意思?

...料:http://www.linuxmine.com/47334.html参考技术A枚举就是把集合里的对象元素一个一个提取出来!比如说你买了一合巧克力里面有草莓味的有香草口味的有苹果口味的你想把他们拿出来就必须用“手”一个一个把他们拿出来并且一次只... 查看详情

请问java项目里的dao,model,service,impl是啥意思,以及有啥关系

有谁能写的详细点,深刻点,我提高悬赏在一般工程中基本上都会出现上述的字眼首先DAO提供了应用程序与数据库之间的操作规范和操作用于通常数据库的增删查改一般如果使用框架都是由框架自动生成,提高访问效率和便于快... 查看详情

java实现sftp接口中的参数是啥意思

外观模式最大的缺点在于违背了“开闭原则”,当增加新的子系统或者移除子系统时需要修改外观类,可以通过引入抽象外观类在一定程度上解决该问题,客户端针对抽象外观类进行编程。对于新的业务需求,不修改原有外观类... 查看详情

java中implements是啥意思?在啥时候使用?

如题谢谢implements实现的意思。在Java中是实现接口时使用implements。extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承JAVA中不支持多重继承,但是可以用接口来实现,这样就要用到implements,继承只... 查看详情

请问java项目里的dao,model,service,impl是啥意思,以及有啥关系

是SSH架构的工程吗?代表了三层吧,model是实例,service提供各种方法,dao实现各种方法,impl指implement,即实现,service和dao都需要impl,dao内部的方法一般是实现与数据库交互的,而model一般就是数据库中表的实例参考技术A在一般... 查看详情

Java 枚举类型中受保护的变量是啥意思? [复制]

】Java枚举类型中受保护的变量是啥意思?[复制]【英文标题】:Javawhatdoesaprotectedvariablemeaninenumtype?[duplicate]Java枚举类型中受保护的变量是什么意思?[复制]【发布时间】:2018-08-2620:44:03【问题描述】:在Java9中,我可以编写如下... 查看详情

java里的stub是啥??

不是这个stub,java里是不是有一个通用的stub意思用来指abstractclass或者interface???为屏蔽客户调用远程主机上的对象,必须提供某种方式来模拟本地对象,这种本地对象称为存根(stub),存根负责接收本地方法调用,并将它们委派给... 查看详情

java.lang包中的lang是啥意思?

...关系?lang是language(语言)的简写是java中常用方法最多的包包含常用类参考技术A应该这样说,lang包提供Java编程语言中最重要的类(ProvidesclassesthatarefundamentaltothedesignoftheJavaprogramminglanguage),因此可以理解为定义语言(language)... 查看详情

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

举个例子吧不太理解,郁闷。。。java里的new的英文意思就是"新的"的意思。在JAVA里就是创建一个新的实例,或者说一个新的对象,一个普通类在没有实例化之前,就是new之前,它的属性,方法等等在内存中都是不存在的。只有... 查看详情

java中,实体类是啥意思

在javaweb中,实体类里面的某一个类,相当于是数据库里的一张表,一个类里面的某个字段相当于表的列名。在实体里有getter和setter方法,getter是只读,setter是写入。希望能对楼主有帮助,谢谢采纳参考技术A类的分类:边界类、... 查看详情

java里的final作用是啥?意思有是啥?大虾解决下

final一般用来定义常量,一旦定义就不可以修改。final方法将方法声明为final,那就说明你已经知道这个方法提供的功能已经满足你要求,不需要进行扩展,并且也不允许任何从此类继承的类来覆写这个方法,但是继承仍然可以继... 查看详情

java中多态是啥意思?

...及半球体的多态基础上,很容易增添球体类的多态性。3.接口性(interface-ability)。多态是超类通过方法签名,向子类提供了一个共同接口,由子类来完善或者覆盖它而实现的。如图8.3所示 查看详情

java中的枚举是啥意思?

参考技术AJava的Enumeration(枚举,注释②)便是具有这些限制的一个反复器的例子。除下面这些外,不可再用它做其他任何事情:(1)用一个名为elements()的方法要求集合为我们提供一个Enumeration。我们首次调用它的nextElement()时,这... 查看详情

java中的多重继承是啥意思?

...仅有一个父类,这是java单继承的局限性。java中通过实现接口来达到多继承的功能目的。一个类只能继承一个类,但是却可以实现多个接口!参考技术A继承多个类,叫多重继承在java中不充许继两个或两个以上的类像这样classcexten... 查看详情

java中implements是啥意思?在啥时候使用?

如题谢谢这是一个实现接口的关键字,就像类在继承时要用extends关键字,只要接口实现就得调用implements关键字。classAimplementsRunnable//runnable线程接口…………参考技术AInterface接口中只能声明方法及属性但并不允许有实现的过程... 查看详情