Java基础00-修饰符18
1. 包
1.1 包的概述和使用
通过记事本的方法

package com.itheima;
public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld!"); } }
执行javac -d HelloWorld.java,会在当前目录下创建com文件夹,com下创建itheima文件夹,并在itheima文件夹下编译出HelloWorld.class;
执行java com.itheima.HelloWorld,输出HelloWorld!
2. 导包
2.1 导包的概述和使用

3. 修饰符
3.1 修饰符的分类
- 权限修饰符
- 状态修饰符
3.2 权限修饰符

3.3 状态修饰符

3.4 final

3.5 final修饰局部变量

代码示例:
final修饰引用类型变量

运行结果:
未报错

如果给s重新来一个地址就会报错

3.6 static(静态)

代码示例:
学生类:

测试类:

运行结果:

假设学校又来了一个学生,我们再创建一个学生类

运行结果:

但是要是我们突然来了一大批学生,他们都是传智大学的,难道我们一个一个的设置吗?
所以我们有了static(静态)
修改学生类的university为static(静态),让所有类共享。

成为static,只赋一次值就会被所有类共享。


这样也可以为static变量赋值,推荐使用。

3.7 static访问特点

浙公网安备 33010602011771号