【Java从0到1学习】03 Java 基础知识
发布人:shili8
发布时间:2025-02-04 15:19
阅读次数:0
**Java 从0 到1 学习系列 -03 Java 基础知识**
在上一篇文章中,我们已经完成了 Java 的安装和基本环境配置。现在,它是时候开始学习一些 Java 的基础知识了。
###什么是 Java?
Java 是一种面向对象的编程语言,最初由詹姆斯·高斯林(James Gosling)等人于1991 年在 Sun Microsystems 公司开发。Java 的主要特点是“一次编写,到处运行”,这意味着您可以使用 Java 编写的程序在任何支持 Java 运行时环境(JRE)的平台上运行。
### Java 基础知识#### 变量和数据类型在 Java 中,变量是用来存储值的空间。每个变量都有一个特定的数据类型,这决定了它可以存储什么样的值。
Java 有以下几种基本数据类型:
* `byte`:8 位有符号整数* `short`:16 位有符号整数* `int`:32 位有符号整数* `long`:64 位有符号整数* `float`:32 位浮点数* `double`:64 位浮点数* `boolean`: 布尔值(true 或 false)
* `char`: Unicode 字符
java// 声明一个 int 类型的变量int myInt =10; // 声明一个 boolean 类型的变量boolean isAdmin = true;
#### 运算符Java 支持以下几种运算符:
* 算术运算符:`+`, `-`, `*`, `/`, `%`
* 关系运算符:`==`, `!=`, `<`, `>`, `<=`, `>=`
* 逻辑运算符:`&&`, `||`, `!`
java// 算术运算符示例int a =5; int b =3; System.out.println(a + b); // 输出:8System.out.println(a - b); // 输出:2// 关系运算符示例boolean isAdmin = true; boolean isUser = false; System.out.println(isAdmin == true); // 输出: trueSystem.out.println(isUser != true); // 输出: true
#### 控制结构Java 支持以下几种控制结构:
* `if`语句:用于根据条件执行不同的代码块* `switch`语句:用于根据变量的值执行不同的代码块* `for` 循环:用于循环执行某段代码* `while` 循环:用于循环执行某段代码
java// if语句示例int score =90; if (score >=80) { System.out.println("及格"); } else { System.out.println("不及格"); } // switch语句示例char grade = 'A'; switch (grade) { case 'A': System.out.println("优"); break; case 'B': System.out.println("良"); break; default: System.out.println("不合格"); break; }
#### 函数Java 支持函数的定义和调用。函数是用来封装某段代码的,可以重复使用。
java// 定义一个函数public class Main { public static void sayHello() { System.out.println("Hello, World!"); } public static void main(String[] args) { // 调用函数 sayHello(); } }
### 总结本篇文章介绍了 Java 的基础知识,包括变量和数据类型、运算符、控制结构和函数。这些是 Java 编程的基本概念,掌握它们对于学习和使用 Java 至关重要。
在下一篇文章中,我们将继续学习 Java 的高级特性,包括面向对象编程、接口和类等。