首页 > 其他分享 >静态导入

静态导入

时间:2024-03-07 22:34:49浏览次数:33  
标签:shujia 静态 public xx 导入 static Demo5 show1

静态导入

这是直接调用类进行show1方法

静态导入:import static xx.xx.xx.静态方法; 最好在本类中没有重名的时候进行使用

先进行类的编写

package com.shujia.day13;

public class Demo5 {
    public static void show1(){
        System.out.println("好好学习,天天向上");
    }
}
package com.shujia.day13;
/*
    静态导入:import static xx.xx.xx.静态方法;
    最好在本类中没有重名的时候进行使用
 */
public class StaticImportDemo1 {
    public static void main(String[] args) {
        Demo5.show1();
    }
}

image-20240307204334069

若想直接使用show1方法,需要先进行导包

package com.shujia.day13;
import static com.shujia.day13.Demo5.show1;
/*
    静态导入:import static xx.xx.xx.静态方法;
    最好在本类中没有重名的时候进行使用
 */
public class StaticImportDemo1 {
    public static void main(String[] args) {
        Demo5.show1();
        show1();
    }
}

注意!!!这里静态导入别忘在import的后面加static,否则导包不成功

image-20240307204426677

这里如果有一个相同的show1方法,则调用的最近的,也就是这里的show1方法,如果想用Demo5里面的show1方法就得用最初的方法写了

package com.shujia.day13;
import static com.shujia.day13.Demo5.show1;

public class StaticImportDemo1 {
    public static void main(String[] args) {
        Demo5.show1();
        show1();
    }
    public static void show1(){
        System.out.println("12345");
    }
}

image-20240307204946906

package com.shujia.day13;
import static com.shujia.day13.Demo5.show1;

public class StaticImportDemo1 {
    public static void main(String[] args) {
        Demo5.show1();

        Demo5.show1();
    }
    public static void show1(){
        System.out.println("12345");
    }
}

image-20240307205028932

标签:shujia,静态,public,xx,导入,static,Demo5,show1
From: https://www.cnblogs.com/peculiar/p/18059937

相关文章

  • npm+vue打包静态文件+端口转发
    先说要点,再showcode1,nginx转发不要填写127.0.0.1,localhost等ip地址2,location根路径要加try_file选项,请求转发到index.html3,如果有path有/,那就都带上/ 我的nginx.conf#userroot;worker_processes1;events{worker_connections1024;}http{inclu......
  • 六.模块导入和输出格式化
    1.模块导入2.输出格式美化 1.模块导入>>>导入:import文件名调用:文件名.方法名(参数)>>>导入:from文件名import方法名调用:方法名(参数)>>>导入文件内所有方法:from文件名import*  >>>导入:import多层包名.文件名调用:多层包名.文件名.方法名(参数)多层包......
  • static修饰静态成员变量and静态成员函数
    在成员变量和成员函数之前加上static关键词,称为静态成员静态成员分为:(1)静态成员变量所有对象都共享同一份数据编译阶段就分配内存类内生命,类外进行初始化操作(2)静态成员函数程序共享一个函数静态成员函数只能访问静态成员变量实例代码1(静态成员变量):#include<iostrea......
  • 类内的静态成员函数
    A-LOAM代码中,用ceres构建优化问题时,有如下代码structLidarEdgeFactor{ LidarEdgeFactor(Eigen::Vector3dcurr_point_,Eigen::Vector3dlast_point_a_, Eigen::Vector3dlast_point_b_,doubles_) :curr_point(curr_point_),last_point_a(last_point_a_),last_poi......
  • CentOS 7 配置静态IP (VMware 虚拟机)
    1.打开虚拟网络编辑器1.1编辑==>虚拟网络编辑器(Ps:需要先将系统关机)2.更改配置2.1使用管理员权限更改设置2.2接着将动态分配ip设置(DHCP)关掉,查看NAT设置,记住子网ip,子网掩码,网关3.开机进入centos系统,配置静态ip3.1编辑网络接口的配置文件#vi编辑vi/etc/......
  • ios pod导入 提示头文件找不到,M1、2芯片问题
    项目pod导入Masonry成功,但是头文件无法引入,提示找不到或者有一下报错解决方案1、将设置中的UserScriptSandboxing修改为No2、找不到头文件修改HeaderSearchPaths配置"${PODS_CONFIGURATION_BUILD_DIR}/Masonry""${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.fr......
  • 22. 导入Spine人物素材
    添加Spine组件访问spine-unity官网,下载spine-unity4.1,然后双击运行导入spineSpine相关素材下载和导入迅雷网盘将下载好的压缩包解压,将Character和Effects文件夹拷贝到Art目录下老师这边使用的素材好像是伽马空间的,因此我们需要调整颜色空间,访问:Edit->ProjectSettings......
  • 神舟数据库导出导入
     1.导出schema数据./osrexp-USYSDBA/szoscar55-p2003-dHXLlevel=schemafile=/tmp/utest.osrlog=/tmp/utest.logschema=utestcheckvalidate=false 2.模拟删除schema[root@localhostbin]#./isql-hlocalhost-p2003-dHXLsysdbaSQL>dropuserutestcasca......
  • 导入流程
    一、规划设计模板:1.登录善工交付中台:admin01-60/Shixun@20242.点击创建工程,工程信息页面可以随意输入信息。下一步3.在新增节点界面,其他随意输入,注意机房地址,ABC组选择上海-上海电信园区B4-上海电信园区B4楼108机房;D组选择上海-上海邮电设计院-上海邮电设计院105机房。提交......
  • 导入Excel文件的时候公式为【#Ref!】应该怎么解决?
    前言在我们使用Excel时,经常会遇到一个问题,就是导入Excel时公式显示为【#Ref!】的情况。这通常是因为公式中引用的单元格已被删除或对应的工作表被删除,导致原公式无法识别对应的参数而显示为【#Ref!】。比如在一张Excel表中,sheet1中A1单元格的公式为‘=Sheet2!B1’,如果Sheet2......