существуют некоторые ароматы завершения работы: http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.shutdown.aspx . *отклоните, подобно.
Eclipse имеет подключаемый модуль Byte Code Outline , который показывает, какой байтовый код Java будет создан из вашего исходного кода.
Программа javap
, поставляемая с JDK, может дизассемблировать классы Java в байт-код.
Вам нужно обратиться к Спецификации виртуальной машины Java , чтобы понять значение всех байт-коды.