【Java基础】3.基本语法与注释

本文介绍了Java编程中的核心概念,包括对象和类的定义、方法的作用、实例变量的状态管理,以及main方法的构成,同时涵盖了Java中的权限修饰符、static关键字和不同类型的注释。
摘要由CSDN通过智能技术生成

一、基本语法

一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。

1.对象

对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。

2.类

类是一个模板,它描述一类对象的行为和状态。对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。

3.行为

方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。

4.实例变量

每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。

二、main方法

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

在Java 中,main方法是 Java 应用程序的入口方法,程序在运行的时候,第一个执行的方法就是 main方法。main方法是由 public 权限修饰符,static 关键字,void 返回类型,main 方法名,String[] args 参数组这5个部分组成。

1.public 权限修饰符

在Java里面所有被public修饰的方法,类等都可以在任意其他地方调用。main方法之所以是public,是因为一个Java程序在运行时首先创建一个JVM实例,程序要运行需要调用main方法,JVM从外部调用main方法这就需要访问权限修饰符必须给出外部访问的权限,所以只能用public。

2.static 关键字

static的定义是为了虚拟机在调用main方法时不用实例化对象,只需要在初始时加载main方法所在类,然后直接通过类名.main来调用main方法。

3.void 返回类型

main方法退出时,并没有需要有相关返回值返回,所以是void,也就是不需要任何类型的返回值。

4.main 方法名

main是这个方法的名字。所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。

5.String[] args 参数组

此字符串数组用来运行时接收用户输入的参数。因为字符串在java中是具有通用普遍性的,所以使用字符串是最优选择;数组的话,因为用户输入的参数不止一个。因为数组的声明方式有两种,数组的元素类型 数组名[]数组的元素类型[] 数组名。所以,String[] argsString args[] 是一样的。也就是

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

等同于

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

三、注释

java一共有三种注释方式,单行注释//,多行注释 /* /,文档注释/* */。

1.单行注释 //

单行注释//,注释少量代码或者说明内容。

// 单行注释,少量代码或者说明内容。输出字符串Hello World
System.out.println("Hello World");

2.多行注释 /* */

多行注释/* */,一般使用多行注释大量的代码或者说明内容。

/*
多行注释,大量的代码或者说明内容。
输出字符串Hello World
输出字符串Hello Java
*/
System.out.println("Hello World");
System.out.println("Hello Java");

3.文档注释 /** */

文档注释 /** */,一般用于对类和方法进行功能说明。

/**
 * @ClassName: HelloWorld
 * @Description: 文档注释一般用于对类和方法进行功能说明。
 * @author: Zh
 * @date: 2024/3/25 17:40
 */
public class HelloWorld {}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值