Answer:
Edge computing was developed due to the exponential growth of IoT devices, which connect to the internet for either receiving information from the cloud or delivering data back to the cloud. And many IoT devices generate enormous amounts of data during the course of their operations.
Explanation:
Assigning values at run time
Assigning values as command line argument, before execution of the program
I'm not sure but maybe one of the two websites can help you
.
http://wiki.netbeans.org/MusicAppUsingRESTRemoting
https://mukeshscience.wordpress.com/2014/05/26/adding-audio-to-java/