前言
命名规范以及命名冲突的解决,一直是我们在编程过程中经常遇到的问题,那么在Java中对命名冲突,是如何采取措施的呢?
package 打包
一、作用
使用包,可以解决Java中的命名冲突,类似于文件的层级目录的效果。
二、打包过程
1.源文件第一句话需要写package,例如:package com.grace.java2;
package com.grace.java2;
public class mouse{
public static void main(String[] args){
System.out.println("success");
}
}
2.打开cmd命令窗口,运行mouse.java文件,然后将“mouse.java”文件生成的class文件放在这个包下面。
这一步需要自己手动操作,程序不会自动地生成。
3.验证打包情况,运行cmd命令窗口,访问这个类需要将包的目录写全,否则会出现错误。
import 引用包
一、作用
如果想使用一个已经打包的类文件,需要在源文件的开头添加引用语句。
扫描二维码关注公众号,回复:
1445831 查看本文章
二、引用包的过程
1.在文件开头,写上import语句,如下:import com.grace.java2.mouse或者也可以写import com.grace.java2.*(后者可以引用这个包下面的任何一个类)
import com.grace.java2.mouse;
import com.grace.java2.*;
public class dog{
public static void main(String[] args){
com.grace.java2.mouse pack1=new com.grace.java2.mouse();
System.out.println("dog haha");
mouse mou=new mouse();
System.out.println("mouse");
}
}
2.运行cmd 命令,编译运行,成功。
形成 jar 文件
1.执行cmd命令 :jar -cvf test.jar *.*
2.这样将testPack文件夹中的内容,形成了一个jar包。
小结
自己在进行这个包的打包,引用包的过程中,有的地方没有很理解,重新看了一遍视频,再加上几遍的操作,逐渐地明白了这两个过程。
感谢您的访问!