【358-364】包和import
2022-01-01 23:01:00 # JavaSE

总结

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public class _362_总结packageimport {
}

/*
*
1、package
第一: package 出现在 java 源文件第一行
第二: 带有包名怎么编译? javac -d . xxx.java
第三: 怎么运行? java完整类名
2、import
import什么时候不需要?
java.lang不需要。
同包下不需要。
其它一律都需要
怎么用?
import完整类名;
import包名.*;
*代表一个类名,java.*不被允许,要一直import一个具体包名。
*
* */


解释Scanner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.Scanner;

public class _361_解释Scanner {
// String 为什么不需要导包?
// String 在 java.lang.*; 包下,不需要 import 导入
public static void main(String[] args) {
// 同一个包下可以不用导包
// 要用另一个包下的类需要import
// import后方便编写代码
// java.util.Scanner scanner = new java.util.Scanner(System.in);
Scanner scanner = new Scanner(System.in);

String str = scanner.nextLine();
System.out.println("str = " + str);
}
}

Prev
2022-01-01 23:01:00 # JavaSE
Next