C/C++教程

类的阐述 package(包)

本文主要是介绍类的阐述 package(包),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

类的阐述

同一个文件中可以定义很多类

编译后,每个类都会生成独立的.class文件

一个类中,只能有一个主函数,每个类都可以有自己的主函数

public修饰的类称为公开类,要求类名必须与文件名称完全相同,包括大小写

一个源文件中,只能有一个函数类

package(包)

作用:类似于文件夹,用于管理字节码(.class)文件

语法:package 包名;

为源文件所生成的字节码文件,定义一个固定有效位置

位置:必须写在源文件的第一行

实例:

package test

public class Mypack{

  public static void main(String[] args){

    System.out.print("test package location....")

  }

}

新建test文件夹把文件丢到test文件夹里面. 在cmd里面执行执行 java test.Mypack

带包编译:javac -d . 源文件名称.java(自动生成目录结构)

java -d C:/xxx/xxxx MyPack.java 写在c盘下面的文件夹

java -d . 这个点代表当前根目录 java -d .  MyPack.java

带包运行:java 包名.类名 (包名+类名又称全限定名) java test.MyPack

为生成的字节码文件,增加一个前缀,区分同名的class,达到class文件管理效果 package a.zhangsan 

 

包的规则:

采用域名倒置的规则 www.baidu.com -> cn.com.baidu.xxx

例如:cn.com.company.department.group.project.module.XxxXClass

包名全部小写

常量全部大写

 

这篇关于类的阐述 package(包)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!