Java基础2-HelloWorld(public calss和class)

一、第一个Java程序

public class hello
//定义一个类
{
//这是主方法
    public static void main(String[] args){
//public 代表公共的,全局的
//static 代表静态的
// void 代表无返回值
//main 入口方法,方法的参数不能改变(String[] args)
        System.out.println("你好,美女");
//控制台打印输出

    }
}

二、注释

1. //表示单行注释,就是在注释内容前面加双斜线(//)Java编译器会忽略掉这部分信息。

2./*…*/表示多行注释,多行注释,就是在注释内容前面以单斜线加一个星形标记(/*)开头,并在注释内容末尾以一个星形标记加单斜线(*/)结束。当注释内容超过一行时一般使用这种方法。

注:在编译后生成的class文件中是不会包含注释的内容,是不占字节的,但是在java源文件中是要占用字节空间的。

三、public class和class的区别

1.public class来声明的类名必须和文件名一致如果不一致就会报错

2.采用class来声明类,文件名可以是任何合法的文件名称(什么是合法? 请看下回分解)文件名不需要和class类名一致,生成的class文件,名称和类名一致。

类名为hello,文件名为HelloWorld,生成的class文件名为hello

 注:在一个java文件中,可以声明多个类,但public class只能有一个。

 

原文地址:https://www.cnblogs.com/LuckyGJX/p/8721528.html