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