提示:本文介绍Java基础语法,推荐使用IntelliJ IDEA ,以下内容在Window系统演示

Java基础语法

1、注释

        就是对代码的解释和说明。其目的是让人们能够更加轻松地了解代码。为代码添加注释,是十分必须要的,它不影响程序的编译和运行。

        Java中有单行注释、多行注释和文档注释

        单行注释:// 内容(快捷键:Ctrl+/)

        多行注释:/*内容*/(快捷键:Ctrl+shift+/)

        文本注释:/**内容*/(快捷键:/**+回车)

2、关键字

        是指在程序中,Java已经定义好的单词,具有特殊含义。

3、标识符

        简单的说,凡是程序员自己命名的部分都可以称为标识符。

        即给类、变量、方法、包等命名的字符序列,称为标识符。

3.1、标识符的命名规则(必须遵守的硬性规则)

        (1)Java的标识符只能使用26个英文字母大小写,0-9的数字,下划线_,美元符号$

        (2)不能使用Java的关键字(包含保留字)和特殊值

        (3)数字不能开头

        (4)不能包含空格

        (5)严格区分大小写

3.2、标识符的命名规范

        (1)见名知意

        (2)类名、接口名等:每个单词的首字母都大写,形式:XxxYyyZzz,

        例如:HelloWorld,String,System等

        (3)变量、方法名等:从第二个单词开始首字母大写,其余字母小写,形式:xxxYyyZzz, 驼峰命名法

        例如:age,name,bookName,main

        (4)包名等:每一个单词都小写,单词之间使用点.分割,形式:xxx.yyy.zzz,

        例如:java.lang

        (5)常量名等:每一个单词都大写,单词之间使用下划线_分割,形式:XXX_YYY_ZZZ,

        例如:MAX_VALUE,PI

4、数据类型

4.1、基本数据类型和引用数据类型

4.2、Java基本数据类型的存储范围

5、常量

        常量值:在程序执行过程中,值不可以改变

        用final修饰变量名一般大写

6、变量

变量:在程序执行过程中,值可以改变

注意:变量的数据类型可以是基本数据类型,也可以是引用数据类型。

6.1、变量的赋值

(1)语法 变量名 = 值;

        ①给变量赋值,变量名必须在左边,值必须在右边

        ②给变量赋的值类型必须与变量声明的类型一致或兼容

(2)可以使用合适类型的常量值给变量赋值

        long类型:如果赋值的常量整数超过int范围,那么需要在数字后面加L。

        float类型:如果赋值为常量小数,那么需要在小数后面加F。

        char类型:使用单引号''

        String类型:使用双引号""

(3)可以使用其他变量或者表达式给变量赋值

7、变量值的输出

        如果()中有多项内容,那么必须使用 + 连接起来

        如果某些内容想要原样输出,就用""引起来,而要输出变量中的内容,则不要把变量名用""引起来

8、变量可以反复赋值

        变量的第一次赋值称为初始化;

        变量的再赋值称为修改变量的值;

9、变量的三要素

9.1、数据类型

        ①变量的数据类型决定了在内存中开辟多大空间

        ②变量的数据类型也决定了该变量可以存什么值

9.2、变量名

        ①见名知意非常重要

        ②给这块内存区域赋值,例如:我们现在在”XX小区“,我们住的校区叫做”XX校区“

9.3、值

        ①基本数据类型的变量:存储数据值

        ②引用数据类型的变量:存储地址值,即对象的首地址。例如:String类型的变量存储的是字符串对象的首地址(关于对象后面章节再详细讲解)

10、变量的使用应该注意什么?

10.1、先声明后使用

如果没有声明,会报“找不到符号”错误

10.2、在使用之前必须初始化

如果没有初始化,会报“未初始化”错误

10.3、变量有作用域

如果超过作用域,也会报“找不到符号”错误

10.4、在同一个作用域中不能重名
10.5、变量值的类型必须与变量声明的类型一致或兼容(<=)

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐