Java 知识点总结篇(1)
发布日期:2021-05-08 06:30:18 浏览次数:20 分类:精选文章

本文共 1148 字,大约阅读时间需要 3 分钟。

Java基础入门

JVM、JDK、JRE

JVM(Java Virtual Machine),即Java虚拟机,是Java程序运行的虚拟环境。它负责将Java源代码转换成字节码,再由解释器执行。整个过程可以分为以下几个阶段:

  • 源文件通过编译器转换为字节码文件
  • 字节码文件由解释器执行,生成程序输出
  • JDK(Java Development Kit),即Java开发工具包,包含了所有开发Java应用所需的工具和类库。常见工具包括Java编译器、调试器、文档生成器等。

    JRE(Java Runtime Environment),即Java运行时环境,是Java程序运行所需的最小环境。它包含了虚拟机、标准的类库以及基本的工具程序。

    数据类型

    Java的数据类型分为基本数据类型和引用数据类型。

    基本数据类型

    基本数据类型包括:

    • 数值型:byte、short、int、long
    • 浮点型:float、double
    • 字符型:char
    • 布尔型:boolean

    引用数据类型

    引用数据类型包括:

    • 接口
    • 数组

    变量使用规则

    在Java中,变量的使用需遵循以下规则:

  • 先声明再使用
  • 可以在声明时初始化
  • 变量赋值要唯一,允许多次修改
  • 变量命名使用中文,遵循无语法错误命名规范,但不建议使用
  • 自动类型转换条件

    自动类型转换需满足以下条件:

  • 目标类型必须与源类型兼容
  • 目标类型必须大于源类型
  • 常量

    常量是指在程序运行过程中无法修改的值。语法格式为:

    final 数据类型 变量名 = 值

    注释

    Java支持以下几种注释:

  • 单行注释://
  • 多行注释:/* */
  • 文档注释:/** */
  • 运算符

    Java运算符主要包括:

  • 算数运算符
  • 赋值运算符
  • 比较运算符
  • 逻辑运算符
  • 条件运算符:条件表达式 ? 表达式1 : 表达式2
  • 运算符优先级

    运算符优先级遵循Java语言规范,具体优先级顺序如下:

    if...else

    if语句分为以下几种形式:

  • 单重if
  • 多重if(通过多个条件判断实现)
  • 嵌套if(if内再嵌套if)
  • switch语句

    switch语句用于多分支选择,规则如下:

  • switch后的表达式必须是整型或字符型
  • case值可以是常量数值或常量表达式
  • case匹配后,执行相应代码块,若无break,会继续执行下一个case块
  • switch语句可以嵌套使用
  • 循环

    Java支持三种循环结构:

  • while:先判断,再执行
  • do...while:先执行,再判断,保证至少执行一次
  • for:综合循环结构,包含初始化、条件和变化步骤
  • 循环控制语句包括:

  • break:终止当前循环体
  • continue:跳过当前循环,执行下一次循环
  • return:退出方法,结束循环
  • 以上内容为Java基础知识的概述,适合初学者理解和学习。

    上一篇:Java 知识点总结篇(2)
    下一篇:Linux 文件系统分层标准(FHS)

    发表评论

    最新留言

    路过,博主的博客真漂亮。。
    [***.116.15.85]2025年03月26日 04时45分15秒