(二更)Java基础语法

171 阅读3分钟

前言

这片文章是总结一下Java的基础语法,主要是把一些基础的东西总结一下。
包含了:字面量,数据类型,变量,常量, 关键字, 标识符

1.字面量

  • 字面量,简单来说就是人可以看懂的数据,在Java中被称为字面量。
    一般分为以下几种:
  1. 字符串字面量:用双引号(" ")括起来的内容,一串字符。
    举例:"Hello", "你好", "吴彦祖"。
  2. 整数字面量:就是整数。
    举例:0, 10, 20, 999
  3. 小数字面量:就是小数。
    举例:1.1, 5.0, 99.98
  4. 字符字面量:用单引号(' ')括起来的内容,单个字符
    举例:'A', 'a', '0', '我'
  5. 布尔字面量:布尔值,表示真假,只有两个固定的。
    举例:true, false

2.数据类型

  • Java是一种强类型的语言,它对每一种数据都有明确的数据类型。
  • 为什么会有不同的数据类型?
    • 因为Java给不同的数据类型分配了不同的内存空间,而且不同的内存空间,所存储的数据大小是不一样的。

数据类型都有哪些:

  • 基本数据类型:(四类八种)
    • 整数:
      • byte
      • short
      • int
      • long
    • 浮点数(小数):
      • double
      • float
    • 字符:char
    • 布尔:boolean
  • 引用数据类型:
    • 类:class
    • 字符串:string
    • 接口:interface
    • 数组

3.变量

  • 变量就是内存中的存储空间,空间中存储的数据是可以发生改变。
    简单的说就是可以改变的数据就叫变量
  • 变量定义格式:数据类型 变量名 = 变量值;
    • 举例: int a = 10;

4.常量

  • 常量就是在程序执行的过程中,其值不可以发生改变的量,需要事先定义好。
    简单说就是定义后就不能再更改了。
    为了与变量区别,常量取名一般都用大写字符。
  • 举例:
    • 被final修饰的基本数据类型,
      • final int COUNT=10;

5.关键字

  • 关键字就是被Java赋予了特殊含义的单词。
  • 关键字的特点
    • 关键字的字母全部小写
    • 大部分代码编辑器都对关键字有高亮显示

6.标识符

  • 就是给类,方法,变量等起名字的符号。
  • 组成规则:由数字、字母、下划线(_)、美元符($)组成
  • 注意事项: 1. 不能以数字开头, 2. 不能是关键字,3. 区分大小写

命名约定:驼峰命名法

  • 大驼峰命名法
    • 约定1:标识符一个单词的时候,首字母大写
      • 举例:Hello
    • 约定2:标识符是多个单词的时候,每个单词首字母大写
      • 举例:HelloWorld
  • 小驼峰命名法
    • 约定1:标识符一个单词的时候,首字母小写
      • 举例:name
    • 约定2:标识符是多个单词的时候,第一个单词首字母小写,其他单词首字母大写
      • 举例:firstName

一般来说:大驼峰命名法适用于类,接口,小驼峰命名法适用于方法,变量等起名字。
起名字一定要注意:见名知意!