博客
关于我
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 server has gone away
    查看>>
    mysql skip-grant-tables_MySQL root用户忘记密码怎么办?修改密码方法:skip-grant-tables
    查看>>
    mysql slave 停了_slave 停止。求解决方法
    查看>>
    MySQL SQL 优化指南:主键、ORDER BY、GROUP BY 和 UPDATE 优化详解
    查看>>
    MYSQL sql语句针对数据记录时间范围查询的效率对比
    查看>>
    mysql sum 没返回,如果没有找到任何值,我如何在MySQL中获得SUM函数以返回'0'?
    查看>>
    mysql sysbench测试安装及命令
    查看>>
    mysql Timestamp时间隔了8小时
    查看>>
    Mysql tinyint(1)与tinyint(4)的区别
    查看>>
    MySQL Troubleshoting:Waiting on query cache mutex
    查看>>
    mysql union orderby 无效
    查看>>
    mysql v$session_Oracle 进程查看v$session
    查看>>
    mysql where中如何判断不为空
    查看>>
    MySQL Workbench 使用手册:从入门到精通
    查看>>
    MySQL Workbench 数据库建模详解:从设计到实践
    查看>>
    MySQL Workbench 数据建模全解析:从基础到实践
    查看>>
    mysql workbench6.3.5_MySQL Workbench
    查看>>
    MySQL Workbench安装教程以及菜单汉化
    查看>>
    MySQL Xtrabackup 安装、备份、恢复
    查看>>
    mysql [Err] 1436 - Thread stack overrun: 129464 bytes used of a 286720 byte stack, and 160000 bytes
    查看>>