java如何单独使用
Java 单独使用的方法
Java 可以单独使用,无需依赖大型框架或 IDE。以下是几种常见的使用方式:
命令行编译与运行
安装 JDK 后,通过命令行工具编译和运行 Java 程序。编写 .java 文件后,使用 javac 编译,java 运行:
javac HelloWorld.java
java HelloWorld
轻量级文本编辑器
使用 Sublime Text、VS Code 或 Notepad++ 等编辑器编写 Java 代码。这些编辑器支持语法高亮,搭配命令行工具即可完成开发。

单文件执行(Java 11+)
Java 11 引入了直接运行单个 .java 文件的功能,无需显式编译:
java HelloWorld.java
基础库与核心 API
利用 Java 标准库(如 java.util、java.io)实现常见功能,如集合操作、文件读写等。例如读取文件内容:

import java.nio.file.Files;
import java.nio.file.Paths;
public class ReadFile {
public static void main(String[] args) throws Exception {
String content = Files.readString(Paths.get("file.txt"));
System.out.println(content);
}
}
简单 GUI 开发
使用 Swing 或 JavaFX 创建图形界面,无需第三方框架。以下是一个 Swing 示例:
import javax.swing.*;
public class SimpleGUI {
public static void main(String[] args) {
JFrame frame = new JFrame("Hello");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new JLabel("Hello, World!"));
frame.pack();
frame.setVisible(true);
}
}
构建工具管理依赖
对于需要少量依赖的项目,可使用 Maven 或 Gradle 的简单配置。例如 Maven 的 pom.xml 可仅包含必要依赖。
嵌入式数据库
使用 H2 或 SQLite 等嵌入式数据库,无需搭建外部数据库服务:
import java.sql.*;
public class EmbeddedDB {
public static void main(String[] args) throws Exception {
Connection conn = DriverManager.getConnection("jdbc:h2:mem:test");
Statement stmt = conn.createStatement();
stmt.execute("CREATE TABLE test (id INT)");
}
}






