码迷,mamicode.com
首页 > 编程语言 > 详细

Java public class 与 class 区别

时间:2018-12-01 15:13:32      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:stat   两种   调用   字母   访问权限   使用   color   ring   code   

在编写类的时候可以使用两种定义方式:

  • public class 定义类
  • class 定义类

1、public class 定义类

  • 如果一个类声明的时候使用了public class,则类名必须与文件名称完全一致(包括大小写)。
  • 被public class声明的类可以被其他包访问,例如:库名com.sample中通过public class声明了一个HelloWorld的类,那么就可以通过下面的方式导入被public class声明的类

    import com.sample.*; 或 import com.sample.HelloWorld

  • 命名规范:
public class HelloWorld {  // 声明一个类时,类命名规范:所有单词首字母大写
    public static void main(String[] args) {    // 主方法
        String java = "Hello my first java program!";   // 定义变量
        System.out.println(java);   // 打印变量
    }
}
  • 一个源文件中,只能定义一个public class 类;源文件的名称应该和public类的类名保持一致。例如:源文件中public类的类名是Employee,那么源文件应该命名为Employee.java。
  • 如果定义了public classs,main() 就必须包含在public class类中。

 

2、class 定义类

  • 一个源文件中可以声明多个非public class类。
  • class 定义的类只能在包内有访问权限,不能被其他包调用。

 

Java public class 与 class 区别

标签:stat   两种   调用   字母   访问权限   使用   color   ring   code   

原文地址:https://www.cnblogs.com/vincenshen/p/10049045.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!