博客
关于我
Java学习第二章——Java基本语句
阅读量:658 次
发布时间:2019-03-15

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

Java编程基础知识

1. 关键字与保留字

1.1 关键字的定义与特点

被Java语言赋予特殊含义的字符串,用于表示特定含义。

  • 特点:全部小写,不能与标识符重复。

1.2 保留字

Java尚未使用但可能成为关键字的字符,开发者应避免使用如gotoconst等保留字。

2. 标识符

2.1 定义

用于命名变量、方法、类等要素。

  • 合法规则:26个英文字母、0-9、_、$组成,不能以数字开头,不能重复使用关键字或保留字。

2.2 命名规范

  • 包名:全小写。
  • 类名、接口名:首字母大写,多单词首字母大写。
  • 变量名:第一个首字母小写,其他单词首字母大写(多个单词的话)。
  • 常量名:全部大写,多单词用下划线连接。

3. 变量

3.1 概念

内存中的存储区域,用于保存数据。

  • 变量包括:类型、名称和存储值。

3.2 作用与注意事项

  • 保存内存区域的数据。
  • 变量必须先声明后使用,变量仅在定义范围内有效。
  • 变量名称可以使用关键字或保留字,但不能重复。
  • 3.3 声明与赋值

    数据类型  变量名;值 Assign jsx

    或者

    数据类型  变量名 = 初始化值;

    3.4 数据类型

    3.4.1 整数类型

    byteshortintlong

    • 整数常量默认为int,如需long需后加lL

    3.4.2 浮点类型

    floatdouble

    • 浮点常量可用十进制或科学计数法表示。

    3.4.3 字符类型

    char,存储单个字符,使用Unicode编码。

    3.4.4 布尔类型

    boolean,用于逻辑判断,只能取truefalse

    4. 运算符

    4.1 算术运算符

    包括+-*/%等。

    4.2 赋值运算符

    =, 支持连续赋值(如=+=)。

    4.3 比较运算符

    ==!=><>=<=等,结果为布尔型。

    4.4 逻辑运算符

    &||&amp;&amp;|!等。

    4.5 位运算符

    用于二进制运算,如&^|>>>>>等。

    4.6 三元运算符

    格式为:(条件) ? 值1 : 值2,如:

    int result = condition ? value1 : value2;

    5. 程序流程控制

    5.1 顺序结构

    • if-else语句:根据条件执行特定代码。

    5.2 循环结构

    包括forwhiledo-while等,用于重复执行代码。

    5.3 switch-case语句

    用于根据表达式结果选择执行指定代码块。

    6. 标准库

    6.1 Scanner

    用于从键盘读取输入,如:

    import java.util.Scanner;Scanner scan = new Scanner(System.in);int num = scan.nextInt();

    7. 练习与项目

    7.1 输入判定与输出

    编写程序根据输入的积分等级输出奖励物品。

    7.2 质数计算

    实现一个简单的质数检测算法。


    如需进一步学习,请关注完整教程内容。

    转载地址:http://fsxmz.baihongyu.com/

    你可能感兴趣的文章
    mysql 删除日志文件详解
    查看>>
    mysql 判断表字段是否存在,然后修改
    查看>>
    MySQL 到底能不能放到 Docker 里跑?
    查看>>
    mysql 前缀索引 命令_11 | Mysql怎么给字符串字段加索引?
    查看>>
    MySQL 加锁处理分析
    查看>>
    mysql 协议的退出命令包及解析
    查看>>
    mysql 参数 innodb_flush_log_at_trx_commit
    查看>>
    mysql 取表中分组之后最新一条数据 分组最新数据 分组取最新数据 分组数据 获取每个分类的最新数据
    查看>>
    MySQL 命令和内置函数
    查看>>
    mysql 四种存储引擎
    查看>>
    MySQL 在并发场景下的问题及解决思路
    查看>>
    MySQL 基础架构
    查看>>
    MySQL 基础模块的面试题总结
    查看>>
    MySQL 备份 Xtrabackup
    查看>>
    mYSQL 外键约束
    查看>>
    mysql 多个表关联查询查询时间长的问题
    查看>>
    mySQL 多个表求多个count
    查看>>
    mysql 多字段删除重复数据,保留最小id数据
    查看>>
    MySQL 多表联合查询:UNION 和 JOIN 分析
    查看>>
    MySQL 大数据量快速插入方法和语句优化
    查看>>