There are no difference between these statements:
PC pc = new PC()
ProducerConsumer.PC pc1 = new ProducerConsumer.PC();
You can use both variants. Moreover, you can use variant 1 in other class, but in that case you have to add static import to the ProducerConsumer
.
NO DIFFERENCE.