title: P2P java file transfer
body: <p>First off, I am VERY new to Java, but wanted to know if it was possible. I could not find any tutorials or explanation online:</p>
  
  <p>Is it possible to send/receive files not through a server, but P2P.
  I want a file, when selected, to be sent to another PC running the client.
  What is the best method of doing this? Is there something I have missed?</p>
  
  <p>(P.s. My first stackoverflow question, please be nice :D)</p>