Java初学者需要了解的10个语法细节

createh53个月前 (01-24)技术教程21

语法语法,语法就是语言的法则。汉语有汉语的语法,英语有英语的语法,如果不懂语法那你写出来的句子要不然就是错误,要不然就是生涩难懂。要学习和使用Java语言就要遵守Java语言的规则,要不然你的程序就不是Java程序,下面聊聊学习Java都需要注意哪些语言规则。

1、Java中区分大小写。类和接口名首字母必须大写,采用驼峰命名法,每一个名单词的首字母大写,例如:MyFirstJavaProgram;

2、类名和源文件名必须一致;例如下面的程序

public class FirstJava{

public static void main(String [] arg0){

System.out.println("My First Java File"); //输出一句话:My First Java File

}

}

类名是FirstJava,那么你保存的源程序文件名为FirstJava.java。

3、方法名大小写都行,一般来说都是第一个单词小写,后面的单词还是采用驼峰命名法,例如:getValue(),setValue(int value);

4、成员变量名大小写都行,一般都是第一个单词小写。如果是全局静态变量或者常量全部单词都要大写,例如:public static int VALUE = 10;public static final int VALUE = 10;

5、方法参数大小写都行,一般都是第一个单词小写;

6、所有Java程序的入口是public static void main(String [] arg0)方法,所以看程序一般都是从main方法看起;

7、Java程序中的分号";"表示你这句话说完了,一句话说完了就另起一行,不要想着节省纸张。

8、Java标识符:Java中所有的名字(类名、方法名、变量、常量)统称为标识符,关于标识符有以下几点需要注意:

a:标识符是大小写敏感的;

b:所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始 ,首字符之后可以是任何字符的组合;

c:Java关键字不能用作标识符 ;

例如:

合法标识符举例:age、$salary、_value、__1_value

非法标识符举例:123abc、-salary、#name、25name、class、&time、if

9、Java中的注释。注释就是辅助说明你的程序,方便阅读,注释的部分会被Java编译器忽略掉。注释分为单行注释("//"或者"/* ............*/")和多行注释(/** .........*/),

/**

* 程序的入口方法。(这个是多行注释)

*/

public static void main(String[] args) {

/* 打印一句话 (这是单行注释) */

System.out.println();// 打印一句话(这是单行注释)

}

10、Java中的空行。空行会被编译器忽略,用空行多是为了让程序整洁易读。

写代码重要的是整洁、易读,让自己和别人都看得懂很重要。这里可能有人会说我自己写的代码我还不知道,如果你这样认为那你肯定没有写过多少代码。在工作中有的时候你是做很多项目,做完一个再做一个之后让你回头改第一个项目的bug这个时候如果你的代码写的不整洁也没有添加注释的话你有你受的,这也是给写程序的人们一个建议。聊完Java语法,还需要知道Java类和对象的基本知识,下一篇文章将会聊聊Java类和对象。

如果想了解更多与编程有关的东西,请关注微信公众号:程序员互动联盟(coder_online)

相关文章

Java中标识符的命名规则(java中标识符的命名规则有哪些)

在 Java 编程中,标识符的命名有着明确且重要的规则。首先,标识符必须以字母、下划线(_)或美元符号($)开头,后续部分可以是字母、数字、下划线或美元符号的组合。这意味着标识符不能以数字开头,否则将...

100个Java工具类之47:唯一标识符UUID

UUID,通用唯一识别码。因为它是根据时间戳和当前机器的物理地址生成的,因此它几乎不会重复。在java中,其主要作用是生成一个唯一标识符。常常被当做数据库表主键使用。根据java.util.UUID的...

第3天|Java入门有野,基础语法(java入门语句)

老铁,我是不会告诉你我的计算机上安装了Eclipse,用于开发Spring Boot;安装了Android Studio用于开发Android App;安装了DevEco-Studio用于试验鸿蒙Ap...

Java小白入门必懂知识点(java初学入门)

1.Java语言的特点(1)Java语言是一种面向对象的编程语言(2)简单、高效、稳定、安全性高(3)Java语言是一种与平台无关的编程语言,因为其自身提供程序运行的解 释环境(4)支持多线程处理(5...

Java错误排行:50种常见bug及如何避免它们(一)

开发Java软件时会遇到很多类型的错误,但是大多数错误是可以避免的。编写代码时,有些错误是次要的失误,但这是很容易纠正的。如果您具有诸如Stackify Retrace之类的错误监视工具,则可以轻松编...