Java入门:10个实用Demo代码示例及详解37
Java作为一门强大的面向对象编程语言,广泛应用于企业级应用、Android开发以及大数据领域。对于初学者而言,理解Java的核心概念和语法至关重要。本文将提供10个简洁易懂的Java Demo代码示例,涵盖基本语法、流程控制、面向对象编程等核心概念,帮助你快速入门Java编程。
1. Hello World!
任何编程语言的入门都从“Hello World!”开始。以下代码展示了如何在Java中打印“Hello World!”:
public class HelloWorld {
public static void main(String[] args) {
("Hello World!");
}
}
这段代码定义了一个名为HelloWorld的类,包含一个main方法,这是Java程序的入口点。()方法用于打印输出。
2. 变量与数据类型
Java是一种强类型语言,每个变量必须声明其数据类型。以下代码展示了不同数据类型的声明和使用:
public class Variables {
public static void main(String[] args) {
int age = 30;
double price = 99.99;
boolean isAdult = true;
String name = "John Doe";
("Age: " + age);
("Price: " + price);
("Is Adult: " + isAdult);
("Name: " + name);
}
}
这段代码声明了整型(int)、双精度浮点型(double)、布尔型(boolean)和字符串型(String)变量。
3. 算术运算符
Java支持基本的算术运算符:+、-、*、/、%。以下代码演示了算术运算符的使用:
public class ArithmeticOperators {
public static void main(String[] args) {
int a = 10;
int b = 5;
("a + b = " + (a + b));
("a - b = " + (a - b));
("a * b = " + (a * b));
("a / b = " + (a / b));
("a % b = " + (a % b));
}
}
4. 条件语句 (if-else)
条件语句用于根据条件执行不同的代码块。以下代码演示了if-else语句的使用:
public class IfElseStatement {
public static void main(String[] args) {
int age = 20;
if (age >= 18) {
("Adult");
} else {
("Minor");
}
}
}
5. 循环语句 (for循环)
循环语句用于重复执行一段代码。以下代码演示了for循环的使用:
public class ForLoop {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
(i);
}
}
}
6. 循环语句 (while循环)
while循环也是一种常用的循环语句:
public class WhileLoop {
public static void main(String[] args) {
int i = 0;
while (i < 10) {
(i);
i++;
}
}
}
7. 数组
数组用于存储相同类型的一组数据:
public class Arrays {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
(number);
}
}
}
8. 方法
方法用于封装一段代码,提高代码的可重用性:
public class Methods {
public static int add(int a, int b) {
return a + b;
}
public static void main(String[] args) {
int sum = add(5, 3);
("Sum: " + sum);
}
}
9. 类和对象
Java是一种面向对象的编程语言,类是对象的蓝图:
public class Dog {
String name;
String breed;
public void bark() {
("Woof!");
}
public static void main(String[] args) {
Dog myDog = new Dog();
= "Buddy";
= "Golden Retriever";
();
}
}
10. 异常处理 (try-catch)
异常处理用于处理程序运行时可能出现的错误:
public class ExceptionHandling {
public static void main(String[] args) {
try {
int result = 10 / 0;
} catch (ArithmeticException e) {
("Error: " + ());
}
}
}
这些示例仅仅是Java编程的冰山一角,还有许多更高级的概念需要学习,例如集合框架、多线程、IO操作等等。 希望这些简单的Demo代码能够帮助你入门Java编程,并激发你学习更多Java知识的兴趣。
2025-08-25

Python高效解析SCEL词典文件:方法、技巧及性能优化
https://www.shuihudhg.cn/126231.html

Java转义字符‘‘:深入解析换行符及其应用
https://www.shuihudhg.cn/126230.html

Java 遍历String数组:高效方法与最佳实践
https://www.shuihudhg.cn/126229.html

Java无限循环的实现方法及应用场景详解
https://www.shuihudhg.cn/126228.html

Python函数与循环的精妙结合:提升代码效率和可读性的技巧
https://www.shuihudhg.cn/126227.html
热门文章

Java中数组赋值的全面指南
https://www.shuihudhg.cn/207.html

JavaScript 与 Java:二者有何异同?
https://www.shuihudhg.cn/6764.html

判断 Java 字符串中是否包含特定子字符串
https://www.shuihudhg.cn/3551.html

Java 字符串的切割:分而治之
https://www.shuihudhg.cn/6220.html

Java 输入代码:全面指南
https://www.shuihudhg.cn/1064.html