学堂 学堂 学堂公众号手机端

java语言基础(44)——不同包下类之间的访问及import关键字的引入

lewis 1年前 (2024-04-05) 阅读数 6 #技术


不同包下类之间的访问:



package math.tools;
public class CalcTools
{
public int sum(int a,int b){
return a+b;
}
}
package test.calctest;
class CalcTest
{
public static void main(String[] args){
math.tools.CalcTools ct = new math.tools.CalcTools();
System.out.println(ct.sum(1,2));
}
}


如上两个包下的类互相访问需要在类名前加包名限制。并且CalcTest用到了CalcTools,所以在编译时需要先编译CalcTools。

但是,

这样带包名路径访问,写起来很费劲,所以,我们引入 import 关键字


package test.calctest;
import math.tools.CalcTools;
class CalcTest
{
public static void main(String[] args){
CalcTools ct = new CalcTools();
System.out.println(ct.sum(1,2));
}
}


如上,在我们用了import关键字后,new CalcTools时就不用加全路径包名前缀限制了。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门