Java 基础语法

一.基本开发步骤

  1. 编写代码,形成 filename.java 源代码文件
  • 文件名称继续为java为结尾
  • 文件名称必须与类名称一致
  1. 使用 javac 编译,形成 filename.class 字节码文件
  • cmd:javac filename.java
  1. 使用 java 运行
  • cmd:java filename (绝对绝对不要 class !!!)
  • `JDK11 以上才能直接运行 java 文件

二、JDK的组成

JDK ( Java Development Kit ): Java 开发工具包

  • 开发工具: Java、Javac ……

  • JRE ( Java Runtime Environment ): Java 的运行环境

    • JVM ( Java Virtual Machine ): Java 虚拟机
    • 核心类库: Java 自己写好的程序,给予调用

三、字面量

  1. 整数

  2. 小数

  3. 字符:使用单引号,单引号内必须只有一个字符(可为空字符)

  • 特殊字符:
    • /n :换行
    • /t :缩进
  1. 字符串:使用双引号,可无内容

  2. 布尔值:true 或 false ,无数值含义

  3. 空值:null

四、变量

1. 格式:数据类型 变量名称 = 值

2. 一些常用的变量:

  • int 整数
  • double 小数
  • char 字符

3. 注意事项

  • 先声明后使用,声明后可以没有值,但使用时必须有值

  • 同一域内不能定义名称一样的变量

五、标识符

  1. 由数字、字母、“_”、汉字和 “$” 组成,但开头不能是数字,取名要见名知意。

  2. 变量名称首字母小写,后继单词首字母大写。

  3. 类名称首字母大写,其余与变量名称规则相同。

六、数据类型

  1. 整形
  • byte 1字节

  • short 2字节

  • int 4字节

  • long 8字节

  1. 浮点型
  • float 4字节

  • double 8字节

  1. 字符型
  • char 2字节
  1. 布尔型
  • boolean 1字节
  1. 自动类型转换:
    byte -> short -> int -> long -> float -> double

    char
  2. 随机
  • Random

七、基本算术运算符

+ - * / % ++
除余 自增
-- += -= *= /= %=
自减 先加后赋值 先减后赋值 先乘后赋值 先除后赋值 先除余后赋值
> < >= <= == !=
判断是否大于 判断是否小于 判断是否大于等于 判断是否小于等于 判断是否相等 判断是否不等
& | ! ^ 条件表达式 ? 值1 : 值2
逻辑与 逻辑或 逻辑非 逻辑异或 判断条件表达式,是为值1,否为值2

附录一:部分常用ASCII码

字符 字符编号
0-9 48-57
A-Z 65-90
a-z 97-122
posted @ 2024-03-18 08:21  SmallGoldMedal  阅读(5)  评论(0编辑  收藏  举报