java程序举例

下面是一些Java程序示例,涵盖了不同的概念和用途:
基础语法示例
```java// HelloWorld.javapackage com.day02;public class HelloWorld { public static void main(String[] args) { System.out.println(\"Hello Java World!\"); }}```
变量声明与赋值示例
```java// Variables.javapackage com.day02;public class Variables { public static void main(String[] args) { int age = 25; String name = \"张三\"; System.out.println(\"姓名: \" + name + \", 年龄: \" + age); }}```
基本数据类型示例
```java// DataTypes.javapackage com.day02;public class DataTypes { public static void main(String[] args) { byte b = 10; short s = 100; int i = 1000; long l = 1000000L; System.out.println(\"b: \" + b + \", s: \" + s + \", i: \" + i + \", l: \" + l); }}```
斐波纳契数列示例
```java// Fibonacci.javapublic class Fibonacci { public static void main(String[] args) { int n = 10; int a = 0, b = 1, c; for (int i = 1; i <= n; ++i) { System.out.print(a + \" \"); c = a + b; a = b; b = c; } }}```
素数判断示例
```java// PrimeNumber.javapublic class PrimeNumber { public static void main(String[] args) { int num = 7; if (isPrime(num)) { System.out.println(num + \" 是素数\"); } else { System.out.println(num + \" 不是素数\"); } } public static boolean isPrime(int num) { if (num <= 1) { return false; } for (int i = 2; i * i <= num; i++) { if (num % i == 0) { return false; } } return true; }}```
阶乘示例
```java// Factorial.javapublic class Factorial { public static void main(String[] args) { int n = 5; long result = 1; for (int i = 1; i <= n; i++) { result *= i; } System.out.println(n + \" 的阶乘是 \" + result); }}```
气泡排序示例
```java// BubbleSort.javapublic class BubbleSort { public static void main(String[] args) { int[] arr = {64, 34, 25, 12, 22, 11, 90}; int n = arr.length; for (int i = 0; i < n - 1; i++) { for (int j = 0; j arr[j + 1]) { int temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } System.out.println(\"排序后的数组:\"); for (int i = 0; i < n; i++) { System.out.print(arr[i] + \" \"); } }}```
这些示例展示了Java的基本语法、数据类型、控制结构、函数定义以及算法实现。你可以根据需要修改和扩展这些示例代码。
其他小伙伴的相似问题:
java布尔表达式如何构建?
java程序如何分为面向对象和命令式?
如何理解java程序的入口方法?
