以下是一些简单的 Java 基础内容: 1. 环境搭建 在开始编写 Java 程序之前,需要安装 Java 开发工具包(JDK)。可以从 Oracle 官方网站或 OpenJDK 下载适合你操作系统的 JDK 版本。安装完成后,需要配置环境变量,将 JDK 的 bin 目录添加到系统的 PATH 变量中。 2. 第一个 Java 程序 下面是一个简单的 Java 程序示例,用于输出 "Hello, World!": // 定义一个公共类,类名必须与文件名相同 public class HelloWorld { // 程序的入口方法 public static void main(String[] args) { // 输出语句 System.out.println("Hello, World!"); } } 代码解释: ● public class HelloWorld :定义了一个公共类,类名是 HelloWorld ,Java 中类名必须与文件名一致,并且文件名要以 .java 结尾。 ● public static void main(String[] args) :这是 Java 程序的入口方法,程序从这里开始执行。 public 表示该方法是公共的, static 表示该方法是静态的,可以直接通过类名调用, void 表示该方法没有返回值, main 是方法名, (String[] args) 是方法的参数,是一个字符串数组。 ● System.out.println("Hello, World!"); :用于向控制台输出一行文本。 3. 数据类型 Java 是一种强类型语言,所有变量在使用前必须先声明其数据类型。Java 中的数据类型分为基本数据类型和引用数据类型。 基本数据类型 ● 整数类型: byte (1 字节)、 short (2 字节)、 int (4 字节)、 long (8 字节)。 byte b = 100; short s = 2000; int i = 30000; long l = 4000000000L; // 长整型数值后面需要加 L ● 浮点类型: float (4 字节)、 double (8 字节)。 float f = 3.14f; // 单精度浮点型数值后面需要加 f double d = 3.1415926; ● 字符类型: char (2 字节)。 char c = 'A'; ● 布尔类型: boolean ,只有两个值 true 和 false 。 boolean flag = true; 引用数据类型 引用数据类型包括类、接口、数组等。例如: // 定义一个字符串对象 String str = "Hello"; 4. 变量和常量 ● 变量:用于存储数据,在使用前需要先声明并赋值。 int age; // 声明一个整型变量 age = 20; // 赋值 ● 常量:一旦赋值就不能再改变,使用 final 关键字声明。 final double PI = 3.14159; 5. 运算符 Java 支持多种运算符,包括算术运算符、关系运算符、逻辑运算符等。 算术运算符 + (加)、 - (减)、 * (乘)、 / (除)、 % (取模)。 int a = 10; int b = 3; int sum = a + b; // 结果为 13 int remainder = a % b; // 结果为 1 关系运算符 > (大于)、 < (小于)、 >= (大于等于)、 <= (小于等于)、 == (等于)、 != (不等于)。 boolean result = a > b; // 结果为 true 逻辑运算符 && (逻辑与)、 || (逻辑或)、 ! (逻辑非)。 boolean condition1 = true; boolean condition2 = false; boolean andResult = condition1 && condition2; // 结果为 false boolean orResult = condition1 || condition2; // 结果为 true boolean notResult =!condition1; // 结果为 false 6. 控制语句 条件语句 ● if-else 语句:根据条件执行不同的代码块。 int score = 80; if (score >= 60) { System.out.println("及格"); } else { System.out.println("不及格"); } ● switch 语句:根据表达式的值选择执行不同的分支。 int day = 3; switch (day) { case 1: System.out.println("星期一"); break; case 2: System.out.println("星期二"); break; case 3: System.out.println("星期三"); break; default: System.out.println("其他"); } 循环语句 ● for 循环:用于已知循环次数的情况。 for (int i = 0; i < 5; i++) { System.out.println(i); } ● while 循环:先判断条件,再执行循环体。 int j = 0; while (j < 5) { System.out.println(j); j++; } ● do-while 循环:先执行循环体,再判断条件。 int k = 0; do { System.out.println(k); k++; } while (k < 5); 7. 数组 数组是一种用于存储多个相同类型元素的容器。 数组的声明和初始化 // 声明一个整型数组 int[] numbers; // 初始化数组,长度为 5 numbers = new int[5]; // 另一种声明和初始化的方式 int[] scores = {80, 90, 70, 85, 95}; 访问数组元素 数组的下标从 0 开始,可以通过下标访问数组元素。 int firstScore = scores[0]; // 访问第一个元素 遍历数组 可以使用 for 循环或增强 for 循环遍历数组。 // 使用普通 for 循环遍历数组 for (int i = 0; i < scores.length; i++) { System.out.println(scores[i]); } // 使用增强 for 循环遍历数组 for (int score : scores) { System.out.println(score); } 以上就是一些简单的 Java 基础知识,掌握这些内容可以为进一步学习 Java 编程打下坚实的基础。 查看详情:https://www.toutiao.com/article/7539215813111267866 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|手机版|小黑屋|梦想之都-俊月星空
( 粤ICP备18056059号 )|网站地图
GMT+8, 2026-1-24 16:29 , Processed in 0.039035 second(s), 17 queries .
Powered by Mxzdjyxk! X3.5
© 2001-2025 Discuz! Team.