zoukankan      html  css  js  c++  java
  • Java public class 与 class 区别

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

    • 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 定义的类只能在包内有访问权限,不能被其他包调用。
  • 相关阅读:
    53. Maximum Subarray
    64. Minimum Path Sum
    28. Implement strStr()
    26. Remove Duplicates from Sorted Array
    21. Merge Two Sorted Lists
    14. Longest Common Prefix
    7. Reverse Integer
    412. Fizz Buzz
    linux_修改域名(centos)
    linux_redis常用数据类型操作
  • 原文地址:https://www.cnblogs.com/vincenshen/p/10049045.html
Copyright © 2011-2022 走看看