day08(修饰符)

修饰符

1. package

1.1 包的概述和使用

  1. 包的概念

    • 包就是文件夹,用来管理类文件的

  2. 包的定义格式 package

    • 包名; (多级包用.分开)

    • 例如:package com.heima.demo;

  3. 带包编译&带包运行

    • 带包编译: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 权限修饰符

day08(修饰符)

 

3.3 状态修饰符

  • final(最终态)

  • static(静态)

 

3.4 final

 

 

上一篇:day08-方法


下一篇:c# 计算两个时间的时间差