定义类

在Java程序开发之中最基础的单元是

所有的程序
必须封装在类中执行

类的基本定义语法

  1. [public] class类名称
  2. {
  3. }

public表示访问修饰符

示例

  1. public class HelloWorld{
  2. public static void main(String[] args){
  3. System.out.printIn("Hello,World! !!");
  4. }
  5. }

"public class 类名称{}"
类名称必须与文件名称保持一致,一个*.java文件中只允许有一个public class定义;

Java语言有着明确的命名要求,以后定义类名称的时候要求每一个单词首字母大写,例如:HelloWorld

主方法

主方法是所有程序执行的起点
并且一定要定义在类中,Java的主方法定义

  1. [public] class 类名称() {
  2. public static void main(String [] args) {
  3. 程序的代码由此开始执行
  4. }
  5. }

屏幕打印(系统输出)

有两类语法形式

  • 输出之后追加换行:System.out.printIn();

加了In之后就是换行输出

  • 输出之后不追加换行:System.out.print();

    1. public class HelloWorld() {
    2. public static void main(String [] args) {
    3. System.out.printIn("Hello,World");
    4. }
    5. }

    入口函数

    1. public static void main(String [] args) {
    2. }

    这个属于入口函数
    严格定义,不允许修改

    编译源码文件

    编译指令是javac,c是compile(编译)的首字母
    java文件只是源码文件,还不能执行,必须将它转换成字节码文件,也就是.class文件才能够执行,这个转换的过程就是编译

进到.java文件所在文件夹,输入javac 文件名.java
image.png

执行字节码文件

image.png
命令行java后不要加.class

源码分析

  1. public class HelloWorld() {
  2. public static void main(String[] args) {
  3. System.out.printIn("Hello,World");
  4. }
  5. }
关键字 释义
public 表示:公开
class 表示:类
static 表示:静态
void 表示:方法返回值类型
main 表示:方法名,严格定义
String 表示:字符串
[] 表示:数组
args 表示:参数