Java学习笔记【入门】(5):基础语法

本文详细介绍了Java编程的基本语法,包括大小写敏感性、类名和方法名的命名规则、源文件名的要求、主方法入口,以及关键字、标识符、注释和分隔符的使用规范。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本语法

编写 Java 程序时,应注意以下几点:

  • 大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。
  • 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。
  • 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
  • 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为 .java(如果文件名和类名不相同则会导致编译错误)。
  • 主方法入口:所有的 Java 程序由 public static void main(String []args) 方法开始执行。

基本要素

1、关键字

Java 的关键字:是对 Java 编译器有特殊的意义,它们用来表示一种数据类型,或者表示程序的结构等。

Java 的保留字:是为 Java 预留的关键字,它们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。

关键字(或者保留字)是对编译器有特殊意义的固定单词,不能在程序中做其他目的使用。关键字具有专门的意义和用途,和自定义的标识符不同,不能当作一般的标识符来使用。

例如,在 HelloJava.java 中的 class 就是一个关键字,它用来声明一个类,其类名称为 HelloJava。public 也是关键字,它用来表示公共类。另外,staticvoid 也是关键字,它们的使用将在本教程后面的章节中详细介绍。

常见关键字总结

提示:由于 Java 区分大小写,因此 public 是关键字,而 Public 则不是关键字。但是为了程序的清晰及可读性,要尽量避免使用关键字的其他形式来命名。

2、标识符

Java 中标识符是为方法、变量或其他用户定义项所定义的名称。标识符可以有一个或多个字符。在 Java 语言中,标识符的构成规则如下:

  1. 所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
  2. 首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合
  3. 关键字不能用作标识符
  4. 标识符是大小写敏感的
  5. 标识符命名要见名知意
  6. 标识符开头不能是数字

例如:
合法标识符:age、$salary、_value、__1_value
非法标识符:123abc、-salary

3、注释

用于注解、说明、解释程序的文字(是给人看的,不是给Java虚拟机看的)
编译器(javac)在编译的时候会忽略掉源文件中的注释信息。

Java提供3种注释类型:
① 单行注释; /注释/
② 多行注释; /* 注释 */
③ 文档注释; /** 注释*/

注意:
1、单行注释能嵌套单行注释,可以嵌套多行注释
2、多行注释当中不能嵌套多行注释,多行注释当中可以嵌套单行注释

例如:

public class HelloWorld {
   /* 这是第一个Java程序
    *它将打印Hello World
    * 这是一个多行注释的示例
    */
    public static void main(String []args){
       // 这是单行注释的示例
       /* 这个也是单行注释的示例 */
       System.out.println("Hello World"); 
    }
}

4、分隔符

分号;:语句的分割,表示一句话结束,好比咱们使用的句号。
花括号{}:表示一个代码块,是一个整体,花括号要成对使用
方括号[]:定义数组和访问数组元素时使用。
圆括号():使用很广泛,具体用到细讲。
圆点.:类和对象访问它的成员时使用。
空格 :把一整条语句分割成几段,空格的次数不限制,好比一句英文里单词都要分开写一样。

注意:必须都是半角下的英文符号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值