修饰符
1. package
1.1 包的概述和使用
-
包的概念
-
包就是文件夹,用来管理类文件的
-
-
包的定义格式 package
-
包名; (多级包用.分开)
-
例如:package com.heima.demo;
-
-
带包编译&带包运行
-
带包编译:javac –d . 类名.java
-
例如:javac -d . com.heima.demo.HelloWorld.java
-
-
带包运行:java 包名+类名
-
例如:java com.heima.demo.HelloWorld
-
-
2. import
2.1 导包的概述和使用
-
使用不同包下的类时,使用的时候要写类的全路径,写起来太麻烦了
-
为了简化带包的操作,Java就提供了导包的功能
-
导包的格式
-
格式:import 包名;
-
范例:import java.util.Scanner;
-
示例代码(没有使用导包,创建的Scanner对象)
package com.heima;
public class Demo {
public static void main(String[] args) {
// 1. 没有导包,创建Scnaner对象
java.util.Scanner sc = new java.util.Scanner(System.in);
}
}
-
示例代码(使用导包后,创建的Scanner对象)
package com.heima;
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
// 1. 没有导包,创建Scnaner对象
Scanner sc = new Scanner(System.in);
}
}
3. 修饰符
3.1 修饰符分类
-
权限修饰符
-
状态修饰符
3.2 权限修饰符
3.3 状态修饰符
-
final(最终态)
-
static(静态)
3.4 final