Java class关键字
 
 
  Java class关键字是最常用的关键字,用于声明新的Java类。class是一个容器,包含包含字段,方法,构造函数等的代码块。
 
 class是从中创建对象的模板或蓝图。它是一个逻辑实体。 
 
要记住的要点
 
每个对象都是一个类的实例。 
一个类可以包含一个或多个类。这个概念可以称为嵌套类。  
我们只能为类分配public,abstract,strictfp和final修饰符。但是,我们可以将其他修饰符(例如private,protected和static)分配给内部java类。 
类名在包中必须唯一。 
我们可以使用class关键字作为Class.class来获取Class对象,而无需该类的实例。 
示例1 
 
 让我们看一个简单的class关键字示例。
 
 
  
   public class ClassExample {
     public static void main(String[] args) {
         System.out.println("Hello World");
     }
 }
  
 
 
  
 
 输出:  
 
 
示例2 
 
 在此示例中,我们声明了两个类。
 
 
  
   class Employee
 {
     int id;
     String name;
     long salary;
     public Employee(int id, String name, long salary) {
         super();
         this.id = id;
         this.name = name;
         this.salary = salary;
     }
 }
 class ClassExample
 {
     public static void main(String[] args) {
         Employee e=new Employee(101,"John William",25000);
         System.out.println(e.id+" "+e.name+" "+e.salary);
     }
 }
  
 
 
  
 
 输出:  
 
 
示例3 
 
 让我们看一个声明私有类的示例。
 
 
  
   class ClassExample{
     String msg="private class is invoked";
     private class Inner
  {
         void display()
   {
             System.out.println(msg);
         }
     }
     public static void main(String args[]){
         ClassExample obj=new ClassExample();
         ClassExample.Inner in=obj.new Inner();
         in.display();
     }
 }
  
 
 
  
 
 输出: