Java
【反射】動態執行某類別方法
@PostMapping(value = "/test/getApi/{className}",consumes = MediaType.ALL_VALUE) public Respo...
【反射】java 如何取得目前程式碼所在的 function name
public class MyClass { public static void main(String[] args) { String methodNam...
方法寫入外部物件
在 Java 中,方法参数的传递方式是按值传递,也就是说,方法内部对参数的修改不会影响到原始变量的值。因此,在 Java 中无法直接通过方法回写外部变量。 不过,可以通过一些技巧来实现类似于按...
安裝OpenJDK
Chapter 2. Installing OpenJDK 8 on Red Hat Enterprise Linux OpenJDK 8 | Red Hat Customer Portal ...
泛型相關
Java 泛型是一种支持参数化类型的机制,它可以让代码更加通用和安全。通过使用泛型,我们可以在编写代码时使用占位符类型(如 T、E 等),然后在实际使用时再指定具体类型。这样就可以使代码更加灵活...
時間相關
Java提供了許多處理日期和時間的類和方法。以下是一些基本的日期操作: java.util.Date 創建日期對象 Date currentDate = new Date(); ja...
Collection 相關
建立Map // Java 9 以上 Map<String, Integer> map = Map.of("apple", 1, "banana", 2, "orange", 3); Sy...
final 相關
final 是 Java 中的一个关键字,用于修饰变量、方法和类,表示其值或状态不可改变。使用 final 可以提高程序的安全性、可读性和性能,通常在以下情况下使用: 声明不可变常量 可以使...
Java 版本相關
JDK 1.0 (1996年1月23日) JDK 1.1 (1997年2月19日) J2SE 1.2 (1998年12月8日) J2SE 1.3 (2000年5月8日) J2SE 1.4...
Maven相關
Mave教學 | Maven 初學者中文教程 (kentyeh.github.io) 使用 Docker 執行 Maven - mvn compile (puritys.me) FROM o...
Optional 相關
Optional是Java SE 8中的一个新特性,它提供了一种优雅的方式来处理可能为空的值,避免了空指针异常的问题。 Optional类提供了以下常用方法: of():创建一个包含...
Stream API
Stream API是Java 8中引入的一种新的API,它提供了一种用流的方式对集合(Collection)和数组(Array)进行处理的方法,它的目标是使得代码更加简洁、易读和易于维护。 ...
Tomcat伺服器詳解
Tomcat伺服器理詳解 | 程式前沿 (codertw.com)
Bean 與 Pojo
Bean、POJO 是 Java 領域中常用的術語,兩者均是軟體開發中常用的類別設計方式。 Bean 是一個可重複使用、可移植的軟體元件,具有以下特徵:- 實體化後需要經過初始化,可以透過 s...
【Java】自Java 1.6版本以来的主要新增功能
以下是自Java 1.6版本以来的主要新增功能: Java SE 6(2006年12月): 支持JDBC 4.0规范 新增JAX-WS 2.0 API 新增JAXB 2.0 API ...
【SDKMAN】安裝管理JAVA
來源: https://blog.miniasp.com/post/2022/09/17/Useful-tool-SDKMAN 透過 SDKMAN 安裝JAVA #安裝 SDKMAN cu...