栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java总结 第五章 静态变量和静态函数 认识封装

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java总结 第五章 静态变量和静态函数 认识封装

一、静态变量

注意:

1、静态变量可以通过"对象名·变量名"来访问,也可以通过"类名·变量名"来访问。一般情况下推荐用“类名·变量名”的方法访问,而非静态变量是不能用“类名·变量名”的方法访问的。

2、从底层讲,静态变量在类被载入时创建,只要类存在,静态变量就存在,不管对象是否被实例化。

二、静态函数

有静态变量就有静态函数,静态变量和静态函数统称为静态成员。静态函数就是在普通函数的定义前加上关键词static。

静态函数可以通过“类名·函数名”来访问,也可以通过“对象名·函数名 ”来访问,推荐用“类名·函数名:来访问。

注意:

在静态函数调用时对象还没有创建,因此在静态函数中不能直接访问类中的非静态成员变量和成员函数,也不能使用关键字this。

三、静态代码块

当类被载入时静态代码块被执行,且只被执行一次,静态代码块经常用来进行类属性的初始化。

认识封装

一、封装

封装是面向对象的基本特征之一。

二、实现封装

实现封装有以下两个步骤:

1、将不能暴露的成员隐藏起来,实现方法是将该成员定义为私有的,在成员定义前加上修饰符private。

2、用公共方法来暴露该隐藏成员的访问,可以给函数加上修饰符public,将该方法定义为公共的。

注意:

1、私有成员只能在定义它的类的内部被访问,在类的外部不能被访问。

2、一般情况下,可以将成员变量定义为private的,通过public函数(方法)对其进行访问。

3、private和public都是访问区分符。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/826940.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号