你的位置:首页 > Java教程

[Java教程]关于Java语言中那些修饰符

一.在java中提供的一些修饰符,这些修饰符可以修饰类、变量和方法,在java中常见的修饰符有:abstract(抽象的)、static(静态的)、public(公共的)、protected(受保护的)、private(私有的)、synchronized(同步的)、native(本地的)、transient(暂时的)、volatile(易失的)、final(不可改变的)

二.修饰顶层类的修饰符包括abstract、public和final,而static、protected和private不能修饰顶层类。成员方法和成员变量可以有多种修饰符,而局部变量只能用final修饰

三.4种访问级别的可访问范围

注:顶层类只能被默认修饰符和public修饰,不能被private和protected修饰

四.abstract修饰符可用来修饰类和成员方法

1.用abstract修饰的类表示抽象类,抽象类不能实例化

2.用abstract修饰的方法表示抽象方法,抽象方法没有方法体:“{}”,用来子类重写

3.abstract修饰的类中,即抽象类中可以有普通方法和抽象方法

4.抽象类和抽象方法不能被final修饰符修饰。abstract修饰符与final修饰符不能连用

五.final修饰符

1.final是“不可改变的”的含义,它可以修饰非抽象类、非抽象成员方法和变量

2.用final修饰的类不能被继承,没有子类

3.用final修饰的方法不能被子类的方法覆盖

4.用final修饰的变量表示常量,比如(PI),因此只能被赋值一次,不能被改变

六.static修饰符

1.用static修饰的成员变量表示静态变量,可以通过类名直接访问

2.用static修饰的成员方法表示静态方法,可以通过类名直接访问

3.用static修饰的程序发代码块,当java虚拟机(JVM)全称是:Java Virtual Machine就能根据类名在运行时数据区的方法内定位到它们,而且只能运行一次


到塞舌尔游费用报价大全塞舌尔自助游攻略2015怎样去塞舌尔旅游去塞舌尔哪个旅行社好塞舌尔旅游攻略大全云髻山最佳旅游季节?新丰云髻山几月去最好? 云髻山什么时候去最好玩?3月新丰云髻山景色怎么样? 泉林山庄鬼屋好玩吗?中山泉林山庄鬼屋怎么样? 泉林山庄鬼屋门票价格?中山泉林山庄鬼屋吓人吗? “寻美嘉陵江”摄影大赛颁奖典礼南充落幕 最美巡拍 在南充聚嘉陵之美 了解昆明的十六个最火美食街区 你还怕找不到好吃的 高州仙人洞风景区最佳旅游季节?仙人洞风景区有杜鹃吗? 清泉湾门票多少钱?清远清泉湾费用? 甲门峡漂流大巴费用?信宜甲门峡漂流门票包含车费吗? 信宜甲门峡漂流好玩还是龙玄峡漂流好玩?信宜漂流还能玩吗? 信宜市甲门峡漂流景区门票多少钱?甲门峡漂流需要提前预订吗? 清远飞霞山住宿方便吗?飞霞山住宿多少钱? 清远飞霞山风景区开车路线?飞霞山开车需要多长时间? 清远飞霞山乘车方便吗?飞霞山坐车要多久? 深圳东部华侨城图片?东部华侨城大峡谷有哪些特色? ECJ1VF1C105Z Datasheet ECJ1VF1C105Z Datasheet ECJ1VF1C224Z Datasheet ECJ1VF1C224Z Datasheet ECJ1VF1C474Z Datasheet ECJ1VF1C474Z Datasheet 海泉湾神秘岛 海泉湾神秘岛 海泉湾神秘岛 旅游必带物品 旅游必带物品 旅游必带物品 宁波十大名菜 宁波十大名菜 宁波十大名菜