作者:噬灬魂鴒 | 来源:互联网 | 2023-05-17 17:45
前言命名规范以及命名冲突的解决,一直是我们在编程过程中经常遇到的问题,那么在Java中对命名冲突,是如何采取措施的呢?package打包一、作用使用包,可以解决Ja
前言
命名规范以及命名冲突的解决,一直是我们在编程过程中经常遇到的问题,那么在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 引用包
一、作用
如果想使用一个已经打包的类文件,需要在源文件的开头添加引用语句。
二、引用包的过程
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包。
小结
自己在进行这个包的打包,引用包的过程中,有的地方没有很理解,重新看了一遍视频,再加上几遍的操作,逐渐地明白了这两个过程。
感谢您的访问!