当前位置:网站首页 > Java基础 > 正文

java的基础语法



一、注释

  • Java中有、和
    • 单行注释以 开头,以结束,格式如下:
       
    • 多行注释以 开头,以结束,格式如下:
       
    • 文档注释以开头,以结束
       

      文档注释可以被JDK提供的javadoc工具解析生成一套网页形式的说明文档,操作入下:

       

二、关键字

  • 什么是关键字:被java语言赋予了特殊含义的字符串(单词)。
    例如HelloWorld案例中,出现的关键字有 、 、 、 等,这些单词已经被Java定义,具有明确的含义。
  • 关键字的特点:全部都是。
  • Java有哪些关键字:
    关键字的特点*:全部都是。
  • Java有哪些关键字:
    在这里插入图片描述

关键字一共50个,其中const和goto是保留字。

true,false,null看起来像关键字,但从技术角度,它们是特殊的布尔值和空值。

三、标识符

  • 概念:即给类、变量、方法、包等命名的字符序列。简单来说,就是我们自己命名的部分都可以成为标识符。
  • 命名规则(必须遵守):
    1.组成:英文大小写字母,数字,下划线_,美元符号$
    2.数字不能开头
    3.严格区分大小写
    4.不能使用Java的关键字(包含保留字)和特殊值
  • 标识符的命名规范(遭受鄙视)
    (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

练习以下合法的标识符是?
* flag_3
my code
discount%
234rate
* $name
* println
* main

四、初识数据类型

Java的数据类型分为两大类:

  • 基本数据类型:整数、浮点数、字符、布尔
  • 引用数据类型:数组、类、接口、枚举、注解。
    在这里插入图片描述

五、常量值

 

注意事项:
​ 字符字面量,单引号里面有且仅有一个字符。
​ 字符串字面量,使用双引号表示,可以包含多个字符。
​ 空值字面量,是一种特殊值,不可以在输出语句中直接打印

六、变量

1、变量的概念:

变量:用来表示可以在程序执行的过程中才能确定的数据值,或者在程序执行期间可以修改的数据值

变量的作用:用来存储数据,代表内存的一块存储区域,这块内存中的值是可以改变的

变量三要素:数据类型,变量名,数据值
在这里插入图片描述

2、变量的声明与赋值:
  1. 方式一:声明变量,并同时赋值
    数据类型 变量名 = 初始化值;
    //声明并同时赋值,存储一个整数的年龄
    int age = 18;
    //通过打印输出语句查看变量值
    System.out.println(age);//18
    //变量可以重新赋值,会覆盖旧值
    age = 19;
    //再次通过打印输出语句查看变量值
    System.out.println(“age = " + age);//+号表示连接符,把”"中的字符串与变量age中的数据连接进行输出

注意:①数据类型可以是Java中的任意数据类型。②变量存储的数据值必须与变量的数据类型一致(兼容)。

  1. 方式二:先声明,再赋值
    数据类型 变量名;
    变量名 = 初始值;
    int age;
    age=18;
    //打印输出变量值
    System.out.println("age = " + age);//18
    //变量可以重新赋值
    age=19;
    System.out.println("age = " + age);//19

3.同时声明多个变量的简化写法
数据类型 变量名1=初始值,变量名2=初始值;

//声明多个变量并同时赋值
int a = 11, b = 22;
//或者先声明再赋值
int c, d;
c = 33;
d = 44;

3、变量的使用注意事项:
  • 先声明后使用

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

  • 在使用之前必须初始化

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

  • 变量有作用域

    ​ 作用域为变量直接所属的{}范围内,如果超过作用域,也会报“找不到符号”错误

  • 在同一个作用域中不能重名

    ​ 同一个{},不能同时声明两个同名变量

七、最终变量/常量

通过在声明变量的数java的基础语法据类型前面加final的方式实现的,所以叫最终变量。声明变量时在前面加final修饰后,这个变量的值就不能修改了,一开始赋值多少,就是多少,所以此时的变量名通常称为常量名。常量名通常所有字母都大写,每一个单词之间使用下划线分割,从命名上和变量名区分开来。

这样做的好处:对于经常要使用的某个数据值,使用常量名表示:

  • 可读性更好
  • 便于维护

示例

  • 上一篇: java基础公众号
  • 下一篇: java语言基础题库
  • 版权声明


    相关文章:

  • java基础公众号2025-04-17 23:02:02
  • Java程序设计基础与实践2025-04-17 23:02:02
  • java数组基础试题2025-04-17 23:02:02
  • java基础怎么入门2025-04-17 23:02:02
  • java程序基础学习2025-04-17 23:02:02
  • java语言基础题库2025-04-17 23:02:02
  • java链表基础2025-04-17 23:02:02
  • 蚌埠java基础培训2025-04-17 23:02:02
  • java基础补课2025-04-17 23:02:02
  • 基础贴吧java代码2025-04-17 23:02:02