博客
关于我
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/

    你可能感兴趣的文章
    navicat工具查看MySQL数据库_表占用容量_占用空间是多少MB---Linux工作笔记048
    查看>>
    navicat怎么导出和导入数据表
    查看>>
    Navicat怎样同步两个数据库中的表
    查看>>
    Navicat报错connection is being used
    查看>>
    Navicat报错:1045-Access denied for user root@localhost(using passwordYES)
    查看>>
    Navicat控制mysql用户权限
    查看>>
    navicat操作mysql中某一张表后, 读表时一直显示正在载入,卡死不动,无法操作
    查看>>
    Navicat连接mysql 2003 - Can't connect to MySQL server on ' '(10038)
    查看>>
    Navicat连接mysql数据库中出现的所有问题解决方案(全)
    查看>>
    Navicat连接Oracle出现Oracle library is not loaded的解决方法
    查看>>
    Navicat连接Oracle数据库以及Oracle library is not loaded的解决方法
    查看>>
    Navicat连接sqlserver提示:未发现数据源名并且未指定默认驱动程序
    查看>>
    navicat连接远程mysql数据库
    查看>>
    Navicat通过存储过程批量插入mysql数据
    查看>>
    Navicat(数据库可视化操作软件)安装、配置、测试
    查看>>
    navigationController
    查看>>
    NB-IOT使用LWM2M移动onenet基础通信套件对接之APN设置
    查看>>
    NBear简介与使用图解
    查看>>
    Vue过滤器_使用过滤器进行数据格式化操作---vue工作笔记0015
    查看>>
    Ncast盈可视 高清智能录播系统 IPSetup.php信息泄露+RCE漏洞复现(CVE-2024-0305)
    查看>>