Java-P2P-Image-Transfer Coursework of COMP2396 Object-oriented Programming and Java, HKU For detail, please refer to Specification.pdf.