Java中的包和import语句
来自CloudWiki
回顾:简单的Java程序
- 前面我们学过简单的Java的类结构程序,并打印了字符串 Hello World
public class HelloWorld { /* 第一个Java程序 * 它将打印字符串 Hello World */ public static void main(String []args) { System.out.println("Hello World"); // 打印 Hello World } }
包声明
package demo2; public class Test { public static void main(String[] args) { // TODO Auto-generated method stub } }
Java中包的作用
- 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。
- Java 使用包(package)这种机制也是为了防止命名冲突。
import语句
- 当我们写的Java程序逐渐复杂,就需要引用一些别人的包或者系统的工具库,
- 这时我们就用到了import语句
- 比方说,在控制台输入的例子中:
public class TestDemo { public static void main(String[] args) { Scanner scan = new Scanner(System.in); // 从键盘接收数据 ... scan.close(); } }
- 我们要使用Scanner这个类,就必须首先引用系统自带的java.util包这个包才可以
- 这时,我们就通过import语句来引用它,Java的类文件也变成了如下结构:
package demo01; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { //System.in代表标准输入,就是键盘输入 Scanner scan = new Scanner(System.in); // 从键盘接收数据 // next方式接收字符串 System.out.println("请输入一段话:"); String str1 = scan.next(); System.out.println("您输入的话为:" + str1); scan.close(); } }
返回 Java程序设计