《java包管理和权限》ppt课件

《java包管理和权限》ppt课件

ID:40060593

大小:402.28 KB

页数:19页

时间:2019-07-18

《java包管理和权限》ppt课件_第1页
《java包管理和权限》ppt课件_第2页
《java包管理和权限》ppt课件_第3页
《java包管理和权限》ppt课件_第4页
《java包管理和权限》ppt课件_第5页
资源描述:

《《java包管理和权限》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java基础---包、访问级别中软无锡实训基地进度目标了解包的概念和如何使用包知道类的访问级别有哪些,它们有什么区别重点掌握final修饰符和static修饰符包(package)所谓包,就好比日常生活中的箱子,是一个存放东西的空间。在Java中包的概念就好比Windows里的目录的概念,是一层一层的关系。按照功能的分类分别存放在各个包里。创建一个包使用包是为了更好地将代码进行分别管理,首先介绍如何创建一个包,语法为:package包名;例如下面的程序语句。packagea.b;创建包时有几个注意事项。package为Jav

2、a保留的关键字,不能使用别的符号进行代替。package语句必须在第一行。package语句只能有一个,不能有多个。如果包有多层的话用句点”.”分隔如何使用包当创建了一个包时就要引入一个包,引入一个包的关键字为import,语法为:import包名.*;import包名.类名;【范例】下面通过代码来演示如何引入一个包。首先来看一个引入包的程序。示例代码01packagea;0203publicclassaaa04{05Stringemp="包中的成员变量";0607publicvoidgetMes()08{09System.

3、out.println(emp);10}11}什么是静态引入所谓静态引入就是引入包中的静态成员变量和静态方法。静态引入的关键字为static,静态的其他内容将将在后面的小结进行讲解。静态引入的语法为:importstatic包名.aaa.*;importstatic包名.aaa.方法名称;【范例】下面通过代码来演示如何静态引入。示例代码01//静态引入System.out.println方法02importstaticjava.lang.System.out;0304//test类测试包05publicclasstest06

4、{07//Java程序的主入口函数08publicstaticvoidmain(String[]args)09{10//打印并显示结果11out.println("通过静态引入来打印数据");12}13}类的访问级别类的访问级别,就好比日常生活中常见的大树,要想到达树顶,要从树底下慢慢地爬上去。是一层一层的进行访问的。树底下的树枝能看到旁边的树枝,但看不到树顶的树枝。而在Java中,类的访问也是有一种关系的。下面介绍类的访问级别和成员变量的访问级别。本节所提到的修饰符将在第八章对其含义做更详细说明。公开的访问级别所谓公开的访

5、问级别在Java中表示为publc,即在类的名称前面带有public修饰符。用public修饰符修饰该类,表示该类在任何包中的任何类都能访问该类。但要注意不同包的问题。下面代码演示如何用public修饰符修饰一个类。//test类描述的是用修饰符修饰类publicclasstest{...//方法体}默认的访问级别默认的访问级别和公开的访问级别很相似,不同点就是默认的访问级别不能访问不同包下的类。只能访问同包下的类。默认的访问级别不需要在类前面加任何修饰符。下面通过代码来演示。下面代码演示如何定义一个默认的访问级别的类。//

6、test类描述的是默认访问级别的类classtest{...//方法体}什么是封装所谓封装,就好比用一个盒子把一些东西装起来。在Java中就好比在一个类里定义了一些成员变量和方法,通过限制其成员变量和方法的可见性,使得外界不能访问它们。因此封装展现了接口,隐藏了细节。本节所提到的修饰符请读者先行了解,将在第八章对其含义进行详细的说明。最终修饰符所谓最终修饰符,在字面上可以说为最终的,不变的意思。修饰符final可以修饰很多类型的数据,其被修饰的数据所具有的含义也各有不同。下面将分别介绍修饰成员变量、局部变量、方法以及基本类型

7、所具有的含义。final修饰对象类型的成员变量当final修饰基本类型的成员变量的时候,其值是不能改变的,也就是人们常说的常量。而对象类型的成员变量是指其引用不能改变。下面通过代码来介绍final修饰基本类型的成员变量有哪些特点。【范例】下面用代码来演示final关键字修饰基本类型的成员变量没有初值的错误。示例代码01//test类描述的是final修饰的成员变量02publicclasstest03{04//把int变量申明为final类型05finalinti;0607//Java程序的主入口函数08publicstat

8、icvoidmain(String[]args)09{10//创建test类的对象实例11testt=newtest();1213intn=t.i;1415//打印并显示各个属性的值16System.out.println(n);17}18}静态修饰符静态修饰符static是Java保留的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。