2.类的阐述及Package相关

一.类的阐述及Package相关

  1. 同一个源文件可以定义多个类。
  2. 编译后,每个类都会生成独立的.class文件
  3. 一个类中,只能有一个主函数,每个类中都可以有自己的主函数
  4. public修饰的类称为公开类,要求类名必须与文件名称完全相同,包括大小写
  5. 一个源文件中,只能有一个公开类

二. Package(包)

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

  2. 语法:Package 包名;

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

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

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

  6. 采用域名倒置的规则:www.baidu.com.cn——》cn.com.baidu.xxx

  7. 例如:cn.com.company.department.group.project.module.XxxClass

  8. 通过pacage关键字在源文件的首行进行包的定义:

    ​ a) 带包编译:javac -d . xxx.java

    ​ b)带包运行:java xxx.xxx.xxxClass

    ​ c)经验:域名倒置

猜你喜欢

转载自blog.csdn.net/zhu_fangyuan/article/details/106135433