Javastatic修饰符_深入变量__包_import

Posted cccc4

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javastatic修饰符_深入变量__包_import相关的知识,希望对你有一定的参考价值。

static修饰符的作用:是静态的意思,区分类与对象,如果在字段和方法前添加了static,那么它就属于类,否则就属于对象

  (被所有的对象共享,节省空间,当没必须每个对象都存储一份的时候,可以直接使用类名调用)

技术图片static内存分析

技术图片深入变量(分为成员变量跟局部变量)

成员变量:类成员变量(静态变量)、实例成员变量(有初始值,在整个类都有效)

局部变量:没有初始值、只在定义的大括号生效

技术图片

 

 

包:

  java使用包机制是为了防止命名冲突、访问控制,类似于文件夹的东西

包的作用:

1.把功能相似或相关的类或接口组织在同一个包内,方便类的查找和使用

2.跟文件夹相似,包也采用了树形目录的方式,可以避免名字冲突

3.限定了访问权限

技术图片import关键字

为了能够使用某包的成员,我们需要在java程序中明确导入该包,使用“import”可完成此功能

技术图片

 

以上是关于Javastatic修饰符_深入变量__包_import的主要内容,如果未能解决你的问题,请参考以下文章

Java语言中的修饰符

阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第6节 权限修饰符_6_四种权限修饰符

__weak与__block修饰符区别

5_JavaSE_修饰符

13_Java面向对象_第13天(staticfinal匿名对象内部类包修饰符代码块)_讲义

Python @修饰符示例理解