首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Java基本语法学习

Java基本语法学习

作者头像
艾伦耶格尔
发布2025-08-28 14:01:54
发布2025-08-28 14:01:54
6300
代码可运行
举报
文章被收录于专栏:Java基础Java基础
运行总次数:0
代码可运行

一、数据类型

Java 中常见的数据类型包括: 1.整型:int(32 位 - 4字节)和 long(64 位 - 8字节)

代码语言:javascript
代码运行次数:0
运行
复制
int myInt = 10; // 32 位整型变量
long myLong = 1000000000L; // 64 位整型变量,需要在末尾加上 

2.浮点型:float(32 位 - 4字节)和 double(64 位- 8 字节)

代码语言:javascript
代码运行次数:0
运行
复制
float myFloat = 3.14f; // 32 位浮点型变量,需要在末尾加上 f
double myDouble = 12345.6789; // 64 位浮点型变量

3.字符型:char(16 位 - 2字节)

代码语言:javascript
代码运行次数:0
运行
复制
char myChar = 'a'; // 16 位 Unicode 字符变量

4.布尔型:boolean(8 位 - 1字节)

代码语言:javascript
代码运行次数:0
运行
复制
boolean myBoolean1 = true; // 布尔型变量,表示真
boolean myBoolean2 = false; // 布尔型变量,表示假

5.字节:byte(8 位 - 1字节)

代码语言:javascript
代码运行次数:0
运行
复制
byte a = 12;

8种基本数据类型的具体范围如下表:

二、运算符

Java 中常用的运算符包括: 1.算术运算符: +, -, *, /, %

代码语言:javascript
代码运行次数:0
运行
复制
int sum = 10 + 5; // 加法
int difference = 10 - 5; // 减法
int product = 10 * 5; // 乘法
int quotient = 10 / 5; // 整数除法
int remainder = 10 % 5; // 取余

2.比较运算符: ==, !=, >, <, >=, <=

代码语言:javascript
代码运行次数:0
运行
复制
boolean isEqual = 10 == 5; // 等于
boolean isNotEqual = 10 != 5; // 不等于
boolean isGreaterThan = 10 > 5; // 大于
boolean isLessThan = 10 < 5; // 小于
boolean isGreaterThanOrEqualTo = 10 >= 5; // 大于或等于
boolean isLessThanOrEqualTo = 10 <= 5; // 小于或等于

3.逻辑运算符: &&(与),||(或),!(非)

代码语言:javascript
代码运行次数:0
运行
复制
boolean isTrue = true && false; // 与运算,如果两个操作数都为 true,则为 true
boolean isFalse = true || false; // 或运算,如果任何一个操作数为 true,则为 true
boolean isNegated = !true; // 非运算,将 true 转换为 false,将 false 转换为 true

三、控制结构

Java 中的控制结构用于控制程序流程: 1.条件语句 if 语句:根据条件执行代码块

代码语言:javascript
代码运行次数:0
运行
复制
if (myInt > 10) {
    // 条件满足,执行代码块
}

else 语句:如果 if 条件不满足,则执行另一块代码

代码语言:javascript
代码运行次数:0
运行
复制
if (myInt > 10) {
    // 条件满足,执行代码块
} else {
    // 条件不满足,执行另一块代码
}

switch 语句:根据变量的值执行不同的代码块

代码语言:javascript
代码运行次数:0
运行
复制
switch (myInt) {
    case 10:
        // 如果 myInt 等于 10,执行代码块
        break;
    case 20:
        // 如果 myInt 等于 20,执行代码块
        break;
    default:
        // 如果 myInt 不等于 10 或 20,执行代码块
}

2.循环语句 for 循环:使用计数器变量循环执行代码块

代码语言:javascript
代码运行次数:0
运行
复制
for (int i = 0; i < 10; i++) {
    // 从 i = 0 开始,循环执行代码块,直到 i < 10 为假
}

while 循环:只要条件满足,就循环执行代码块

代码语言:javascript
代码运行次数:0
运行
复制
while (myBoolean) {
    // 只要 myBoolean 为真,就循环执行代码块
}

do-while 循环:与 while 循环类似,但至少执行一次代码块,然后再检查条件

代码语言:javascript
代码运行次数:0
运行
复制
do {
    // 至少执行一次代码块,然后检查条件
} while (myBoolean);

四、数组

Java 中的数组用于存储相同类型数据的集合: 1.一维数组:存储一组相同类型的数据

代码语言:javascript
代码运行次数:0
运行
复制
//定义
int[] myArray = new int[5]; // 创建一个可以容纳 5 个 int 类型元素的数组

//初始化
int[] myArray = {1, 2, 3, 4, 5}; // 使用花括号初始化数组元素

//遍历
for (int element : myArray) {
    System.out.println(element);
    // 使用增强 for 循环遍历数组元素
}

2.二维数组:存储一个矩阵或表格中的数据

代码语言:javascript
代码运行次数:0
运行
复制
//定义
int[][] my2DArray = new int[3][4]; // 创建一个 3 行 4 列的二维数组

//初始化:
int[][] my2DArray = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}}; // 使用花括号初始化二维数组元素

//遍历:
for (int[] row : my2DArray) {
    for (int element : row) {
        System.out.println(element);
        // 使用嵌套 for 循环遍历二维数组元素
    }
}

结语:以上就是关于Java的基本语法的知识点,都很简单,多加练习,写写小demo,很好掌握,各位看官下期见哦!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-09-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、数据类型
  • 二、运算符
  • 三、控制结构
  • 四、数组
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档