Ngôn ngữ lập trình
Ngôn ngữ lập trình và môi trường thực thi cấp doanh nghiệp để xây dựng các ứng dụng đa nền tảng.
Write once, run anywhere via JVM bytecode
Robust, scalable, with comprehensive libraries and frameworks
Compile-time type safety prevents common errors
Garbage collection handles memory automatically
Spring, Hibernate, Maven, Gradle, and thousands of libraries
Code written decades ago still runs on modern JVMs
# OpenJDK 17 (LTS)
sudo apt update
sudo apt install openjdk-17-jdk -y
java -version
# Set JAVA_HOME
echo 'export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64' >> ~/.bashrc
source ~/.bashrcHello World:// HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}javac HelloWorld.java
java HelloWorld
@SpringBootApplication
@RestController
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@GetMapping("/")
public String hello() {
return "Hello, World!";
}
}Maven pom.xml:<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>mvn spring-boot:run
Bắt đầu trong vài phút với quá trình triển khai VPS đơn giản của chúng tôi
Được triển khai trong khoảng 2 phút • Truy cập root đầy đủ • Hỗ trợ bằng vé và email