- System.setProperty:
- System.setProperty()方法用于設置系統屬性。
- 使用該方法可以為指定的系統屬性設置值,如果該屬性已存在,則會被覆蓋。
- 通過System.getProperty()方法可以獲取設置的屬性值。
- 例如,System.setProperty(“key”, “value”),設置一個名為"key"的系統屬性,并將其值設置為"value"。
- System.getProperties:
- System.getProperties()方法用于獲取所有系統屬性。
- 該方法返回一個Properties對象,其中包含當前系統的所有屬性值。
- 可以通過getProperty()方法獲取指定屬性的值。
- 例如,Properties props = System.getProperties(),獲取所有系統屬性并存儲在props對象中。
總的來說,System.setProperty()用于設置單個系統屬性的值,而System.getProperties()用于獲取所有系統屬性的鍵值對。前者是設置操作,后者是獲取操作。