Java关键字import引⼊Java类库中的类,引⼊⽤户⾃定义中的
import关键字引⼊Java类库中的类:
1、import 语句的作⽤是:当某个类中想要引⼊不在同⼀个包中的某个类时,就需要通过 import 语句进⾏引⼊;
2、因为⽤户编写的类是不与Java类库中的类同属于⼀个包中的,所以⽤户需要引⼊类库中的某个类时,就需要通过import语句进⾏引⼊;
3、通过 import 语句可以引⼊Java类库中的类和接⼝;
当需要引⼊Java类库中的某个类时,如下演⽰:
import java.util.Date ;
当需要引⼊Java类库中⼀个包中的全部类时,如下演⽰:
import  java.util.* ;
如下代码演⽰:使⽤ java.util 包中的 Date 类来显⽰本地时间,就需要通过 import 语句进⾏引⼊;
package Chapter_Four;
import java.util.Date;
public class Import_Test {
public static void main(String[] args) {
//创建Date对象
Date dt = new Date();
//通过对象调⽤⽅法,显⽰时间
System.out.println("当前时间为:"+dt.toString());
}
}
4、要是不⽤ import 语句引⼊包中的类,也可以直接通过 包名+类名 进⾏引⼊,如下代码演⽰:
package Chapter_Four;
public class Import_Test {
public static void main(String[] args) {
//创建Date对象import语句
java.util.Date dt = new java.util.Date();
//通过对象调⽤⽅法,显⽰时间
System.out.println("当前时间为:"+dt.toString());
}
}
常⽤Java类库中的包:
import  java.lang.* ;  //包含所有的基本语⾔类;
import  java.io.* ;      //包含所有的输⼊/输出类;
import  java.util.* ;    //包含实⽤类;
import  java.sql.* ;    //包含操作数据库的类;
import  java.* ;    //包含实现⽹络功能的类;
import  java.swing.* ;  //包含抽象窗⼝⼯具集中的图形、⽂本、窗⼝GUI类;
通过 import 关键字引⼊⽤户⾃定义包中的类:
如下代码演⽰:分别使⽤不同包中的类来求三⾓形的⾯积;
分别在两个不同包中,编写两个类,⼀个类⽤于功能的设计,⼀个类⽤于实现功能;//编写⽤于功能设计的类:
package sts;
public class tests {
//设计三⾓形⾯积计算的功能
double sidex,sidey,sidez;
public double getArea(){
double size = (sidex+sidey+sidez)/2.0 ;
double area = Math.sqrt(size*(size-sidex)*(size-sidey)*(size-sidez));
return area;
}
public void setArea(double x,double y,double z){
sidex = x;
sidey = y ;
sidez = z ;
}
}
//编写⽤于实现功能的类:
package stMain;
import sts;
public class testMain {
public static void main(String[] args) {
//实现功能的类
tests ct = new tests();
ct.setArea(11,11,11);
System.out.println("三⾓形的⾯积为:"+ct.getArea());
}
}
代码输出:
三⾓形的⾯积为:52.39453692895854
需要注意的是,三⾓形两边之和要⼤于第三条边,否则程序输出:NaN
需要注意的是,三⾓形两边之和要⼤于第三条边,否则程序输出:NaN

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。