大家好,今天小编关注到一个比较有意思的话题,就是关于java语言中的包的问题,于是小编就整理了4个相关介绍Java语言中的包的解答,让我们一起看看吧。
JAVA中为什么要引入包这个概念?
一言概之,j***a中"包"的引入的主要原因是j***a本身跨平台特性的需求。
因为j***a中的所有的***也是以文件方式组织,这其中主要包含大量的类文件需要组织管理。
虽然各种常见操作系统平台对文件的管理都是以目录树的形式的组织,但是它们对目录的分隔表达方式不同,为了区别于各种平台,j***a中***用了"."来分隔目录。
J***a类库和包有什么区别?
通俗一点点讲,类是为了解决j***a中的问题而出现的,你要跟好友通信,就写一个通信类来解决这个问题,你要处理网页前台的数据,你就写据处理类,写好的类就好比数学公式,参数不同,公式固定不变,得出结果不同,你写好一个通信类,这个类不改变,但你可以跟不同人聊天包的存在是为了区别相同名字的类出现的,包通俗的讲就是电脑上的文件夹,你可以在一个文件夹下创建两个名字一样的文本文件么,当然不可以,包也是,包里不允许同名文件,你的手机可以选择移动的手机卡和电信的手机卡,卡长的都一样,但它们能在同一个运营商那里买到么,不能,移动运营商和电信运营商相当于包,电话卡相当于同名文件,不同包存储不同功能的类
package是什么包?
包(package)是j***a语言***有的概念,主要是由j***a本身跨平台特性的需求而引入的。j***a对文件的管理同样***用目录树形结构,j***a语言中的包实际是一个文件夹的目录,它提供了一种管理文件的机制。
实际开发中,不同的j***a源文件可能具有相同的类名,如果想区分这些类,就需要使用包,不同的包中可以具有相同的名字的类。可见,使用包避免了多个重名类相冲突的问题。同时包的概念在开发项目时将具有相似功能的类与接口放在同一包中,这对项目的组织和管理也具有重要意义。
j***a如何导入包?
1、首先在项目下创建一个新的文件夹,用来保存jar包。在项目名上点击鼠标右键,按顺序点击【New】→【Floder】,打开新建文件夹的窗口
2、输入文件夹名称【lib】,点击【ok】。通常在lib文件夹中存放从外部引入的jar包
3、找到要引入的jar包,鼠标选中需要用的jar包,然后按住鼠标左键不放,把jar包拖动到lib文件夹中。又或者是先复制jar包,接着在lib文件夹上右击,选择***。打开选择框,在弹出的选择框中选择默认的【copyfiles】,点击【OK】关闭。接着就可以在lib文件夹下看到***成功的jar包。
4、这时,只是把jar包***到项目中,还不能够使用。需要再在项目名上点击鼠标右键,按顺序选择
【BuildPath】→【ConfigureBuildPath...】。
5、在打开的窗口中,选中【Libraries】页,从右边一栏的按钮中点击【addJARs...】
6、在打开的窗口中,按照顺序展开本项目和lib文件夹,然后选中刚刚***到项目中的jar包,点击【OK】关闭窗口
7、在刚刚打开的【Libraries】页面中,可以看到刚刚引入的jar包名称。点击【OK】确认。
8、这个时候,在【Eclipse】中,就可以找到并且开始使用这个jar包了。
到此,以上就是小编对于j***a语言中的包的问题就介绍到这了,希望介绍关于j***a语言中的包的4点解答对大家有用。