63658144 core-java-interview-questions

28

Post on 18-Oct-2014

1.514 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: 63658144 core-java-interview-questions

c

c �c

������������������ ���������������������� ��� ��������� �������������� �������������������������������������� ���������� ���������������������������������������������������������������������a����������������������x���������������������������� ����������������������������������������������������������

������� ����������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������� ���������������� ������������������������������������������������� ��������������������� �� � ���������������������� ��!��������"���������������� ���������� ������!"����������������������������� ������#���������� ��������� ��#���#����������������� ���� ��������������������������$������������������������������� ������������� ��������������������������$������#���������� ����������������������$���������������������������������������������������������������������!!�������������������������������������������������������������������������������������!a������������������������ � ����������������$����#������������� ��� ���#������������������%��������������������$��������������������������������� ������������ ������������� �����!����������������������������������������%%�������������%������������������$���������������� ����&��������������������� ������������������������%������&����������������������������������������$���������������� �&&�������������������������������������������������#�������������������������������������������������������������������������������������������������������� ��$������&&�����������������������������!&���������� ��������������������'���'������������� ���������������$����������������������������� ���������$������������$���������������������������������$�������������������(�����$�������!(������������������ ��������%��� �������������������������������!�������� �����#������������������������� ���������� ������������������������������������������������������������ ��������!)����������������������������*��� ���������*��� �� �������������(����������������������� �����������������(���������������!+�����������������������������������������������������������������%��� ���������������������������������������������������������������% ��������������������������������������������������� �������������� ������������������� ���������������������������������������������������������� ��������$������������� ������������#�������������������������� ��������� ��������������������� ��������� ����!���������������������������������������������'����������������� �������(�������"�� ���������������������������� �������������������"���������������������������������������!���,��������� �������#����#�������������-��������������������)�� � �*��������� �����������+����������� ������� ����������(����� ����������������!�����������)�� � �*��������������������������������� �� � ������������������������������������,-.���a"��,��������� ������������� ������� ������������� �������������� ������������������a!��,��������� �������������� �������� �������������������� �������������$������/��� ����� ����������������������� �$�������� ������������������0�����������1��������������� ���� ���������������.��� ��������2�34�55��.��� � ����������� ��'�����������"� ��������������� ��/�������*�������(�������6�������6����(���7����������/*���������#������.�������� ����aa�����.������������������������� ��� ��������������� �������*������������������������������������������������������������������������������������������������� ��������������� �������������+��������������$�������������������������

Page 2: 63658144 core-java-interview-questions

c

c �c

�a������������� ���������'�#�����-�������/��� ���������������� ���"��������������������������������������������������������#����������������� ��������������������������������������������������������������a&������� ��������������������������'������������#� �������������$������������� ����������������������7��������������� �����������������������a(��,����������������� ����������������������� ������������� ������������������������������������������������ �������$�������������������a)������� ������������#��/ ������ ���������������0���������� �������� � #������������������� ����*�����a+���,��������� ��������� �������$�������7�������������$���������8$��������������� �������a�����������������������(�����"�������������������������� ���������������� �����a������������1������������02������"���������������������������� ���������������� �������"���������$�������������#��������������������$�����(�����"� ���#���������� ������������������������8$���������������8$��������������������������������������"��������������!��2����#����#�����������# ���������������#�� ��������� ��� ���� � ������)�� � ����������������� ����������������� �������������������������������#��������������� ��������� ������������� ������������������ ������ �� � ����������%������������� ������������)�� � �*������������������� �$�������a���������������� ������������������������������������������������������� �� �����������,������������������������������������$�����������������������������������$����������������*����$�����������9�����$��������%���$���������������������������������� ������8$������������������$������$���:�����8$���������������� �����������������������������������$����������� �������������������������������������������$����������������������������������%���$�������������������������8���������:�����8$��������������������$������������!��������$��������������������$�������'��$�*������������ �1���������������'��$������������� �������7��.�(��;�.���������������� �����<�%��1�������������������������������������.���.����7�����1������������������ ������������� �������������������&�������������������������� ��-�������#�� ������������������������������� �������������������������� ���(���8������������ ��������������� ���������������������������(������������������������������/����������������� ������������������������������������������������������ �$��������������������������������������������������� �� ������=2�=>�����������������������?����������������������� ����������������!��������������������$�������������������������� �������������7(�����)���,��� ���� ��� ��������-��.����������� �����������'���������#����#������������7����������+����������������������������������� ����� �������������'���� �������������������������������������������������������������������������������������������������������������%����������������������������������������������������������������������������������������������������� ��������������� ��� ����������������#�����������������������������������������������%���������������������������������������������������������������������������� �������� ������������������������������������%��� �������������������������������#���������������������������� �������������������� ����������� ������������#�������������������������� ������������������������������������������&"������������������������������������������3��� ���������������������������� ���������������������� ������ ��!�����������#���������������������� ���������� ������������������������� ��������������������� ���������������������������������������������������������%������������������������������������ ���������� ��!�����������%�������������������� ��!���������� ������� �������������������������

Page 3: 63658144 core-java-interview-questions

c

c �c

&!��������������� �����������#��������������������������������������������������������������������������%���������������������� ������������������������������������������&a������������������������������������������������������������������������������ �������� ������������&��������������������������������������������������������������2��������������������������� ���������������������������������������������������!�������������%��������������������������������� ��������������&&�����������������������������*��#�����*��#4 ��������������(���� ����������� ������������������������������ ���� ��������������������(���� ������������������� ��� ������&(������������������������������������������������� �7 ������&)�������������������������������������������� ����:������������������������������������ ����������������������������� ������������������9������������&+�������������� ���������#��������������������������������$������������������������������������������������������������������������$�������������������������������������������������������������������������&������������������������� ��������������-�������������@������������������������ ������������� ������������������ ������������ �����&��������������������������������������������������� �������������������������������������������������������������#���������������������������!������ ������������������������������������������� �� ������� �������������� �������("���������������������������� ��������(���������������������������������������#������������������� ����� ������������������ ����� ��(���������� ������� ��������������������(!��������������������������������������������������������%������������ ��������������������������������������������������������������������������������������� ����������������������������� ������������������������������������2����������� �������������+����������������� �������������(a���������������� ������ ������������ ������� ������������������#���������������������������$�����������������������������������������������������������(�����������������������������������������#��� ���������������������������������$����� ������������������������������������ ����������������������������������� ������������������������������������������������������������$�����������������������������(&������������������������������������������#��� ���������7�������� ����������������������������������������������� �����������������((�������������#���*����� ������������� �������������������������������������������������� ��*����� � ��������������������������� � ����� ����������*����� � ������������������������������������������� ���������������������������������*����� � ����� ������������������������������ ��� ���������� ������������������������������������()�����������������������������55������/ ��������+�������������� ���������������������������������������������������� �������������AA���������������������������������������#������������������� ����+����������� ��������� �����������������AA�������������������������� ����������#�������������������������� ��������������������������������(+����������������� ����������������������������������������������������������� ���(�������������������������$������������� #�����%������ ���$����������������������� ��8$�������������������������!�������)�������������������������������������������� ������(����������������������������������������������������������#����������������������������������������������������� ����������������� ������������������ �� ����� ����#B7�� ���������������������� �����+�������� ��!���������� ��������� ����� ��!�����������������

Page 4: 63658144 core-java-interview-questions

c

c �c

)"����������6��� ���4 ����������������:����������������������������������2��������������������� ������� ������� ����������������� ���!��������������������������������������������� �� ��������)!��������� ������� ������������������������������������������������������������������� �������������#��������������������� ������������������������������������������������������������� ������������������������������������������������+�������)a������������������������������������$���������$���� ��������77��������������������$����������������������������������������������������������������������������������������������$���������������������������������������$�����������������������������������������������������������)������������������������ ������������������������� ������(�������"��������������������������������������������������������"���%�������$��������������"��������������������������+������������������������!��� ������������(�������"���������������������������������"����������#������� �����������������������������"�����������%���������"������������� �$���������������������������+�������������������� �������������������������������"������������)&���,����������������������������������� ������ ��$����� ��������������� ����������� �:���� ���������������������������������������� �����������������)(��������������������������������������� ��������������� �����#���������������������������������������������#�������� ������$������������������������������������� �$��������$������������������� ��� ��������������������������������������������������������������������������������������� ������������������������������))����������������������������������,����7 ������������������ ���CD2 ����� ������������������������ ������ ����� �� ��������2 ������������������%���������������� ��+��������+����� ���������������������<������������������� ��������������������������������������������� ���������������������������������CD2 ������ ������������������������������������������ ����������������� �������������������������#����������������� �����*��������������������+������������������)+�������������89������� ���%��#B7�������������� �������������������������������������������������������������� ���������������������������������������������������������������)������������������������������6���� 3�����:�������:���������'��������������������������������������������������������������������������:�����%��'����������������������������������������������������������������������������������)���������������������������������������������#����������������������������������� ��������������� ������� ��������������#������������������������ ������������������������������#�������������������������������������������$���������������������+"����������������������� ��#��;<�*���0��;<�� ��� �����0��;<�6 � �������,-.���������� ���������������,-.� ��������������� ��(�������,-.������������������������������������������������ �����������������,-.�������������������������� �������������,-.����������������+!���,�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������+a�����������������������������;���������3�����������-���������������"���%����x������������-������������ ����������������������������������������������%����x�������!�����������������-���� ����� ��=>>E� ���%����x���� ����� ��?>E����������+������������������������������,������������,���<�������1����� �������������"���� ���1���.������������������"����1����� ����������������������������� ���1���.������������������������+&��������������������� ���������������������������%������������������������������������� ������ ������/� ���������� ���������������/������������� ����������������������������� �������/��� B0������������� ������������������ ��/������������������ ��������������������������

Page 5: 63658144 core-java-interview-questions

c

c �c

+(������-�������������������1��1��� ������������� ��� ����� ������������� �������������������� ��� �������������������������� �������������� ���(��������������������������������������������������� �������������������� ���������� ������� ���������������������� ��������� ������������ ���������������+)����������� � ������� �������,�������������� �������-�����#����� ��������������� ��������� ��������������������� ����������"����������������� ����������������������������� ��������%��������������������������� ���������++������������������������-������������������������������������������� ������������ ����������%���,-.�����������������������������������������������������+���������������'������������������������������������������������������������ �������� �� � �� � ������������������������������������ �������������������������%������������������������������������ �� � ������������������������������������������������+������������-��������#���#�������������������������� ����� ������������������������ ���������$����������������������������������"�����������-��������#���*����� ������ ���� ������������������������� ������������� ��������� ���������������������"���������� �� � ��������������������������������������������!���������#����#�������������)�� � ������������������������������ ����������� ����������� �����#�������������� �������������������������������������� �������������� ��� ��������a��������������������#�����#����#�������������#����������������������������������������%���������������������� ���������������� �������� � �� � ����������������������2���������0��������������������������������������������������������������#����������������������������������������������������������&����������36���������,%:������������,����%���������������������������������� ���������� ���������������������������� ��������������%���������������������������������������������.8�%2#�'���������������� �������������������������������������������(������������������ ������-����������������0���������������������������������������������� ��������)����������� ��'��������������%���������������������������������8 F�(�����"� ���*���� ���(�� ������.�������#������������������������������������������������������� ����������+������������#�������������� ������������������������������������������������������������������������������������� ������������������������������������������������������ �������� ����������������������%�������������������������������� ����������������������������������;<���,-.������������,����-�������.������#���������������������������� ������%�������������� �������������� ������������,-.�������#�������������� ���������7(����������������#�������������� ������ ����$����������������������!�� ������������������������������������������������������� �� ���������!����������������� ��������� ��������������������������� �� ���������������������� ����$���������"����������=���,#�������������,����#��������������#�������������� ���������������������5=��������������� �����;���������������������������������������� ���������������� ��������������������a��������� ��������������#���.�������������� ��������������������� ������������������������������������������ �������������������� ������������#���.������������� ���������������� ���� �����������������������$����� ����������������������������

Page 6: 63658144 core-java-interview-questions

c

c �c

�&���������������������'�����"����������������������������������� �� � �����������$������������������������������"�����������������$�� �� � 2��������������������� �����������(��������"����� ��������������������������������������������������������� �� � �������������(��������� �1������#����.����2������� ���������������������������������������������� ������)����������������'���0��������������������������������������������� �����������������������������8��������������� ������������������������� ���������������� ����������+����������������������������������������>� ��������#����������������������������������������#��������������������������������������������������� �������������� ����������������������2���������������%�������������������� ������������������������������������������x����� ������������������� � ������������������������������� ���������������������������������#������������"������������������������ ��� ����������������������������� ���������������������� �� ������� ���������������� ����!""�������������� � �����������%�����������������������������������������������!������������������!"!�����������������������������?6������?6�Ê�����������9:x��������������������������������������9:x*�������������������������������� �������������� ��������������������������������!"a����������������� ������=Ê@�*��'�������������(���(��������(�����(���(��������������������2����������������������(������������������������������������� ������������� �#����(����������� �7�����(������������������������������ �����(������������!"����*��#������ ������4 �*��#��5A,����AB�*��#��!5�7A�����A��� ����,����������������1���������������� ���������������������������1�����������!")��������-������������������,�������������������������������������������������������������������������������!"+��Ê�������� ������-�������#�� ���� � �����������������#�������������������������� ����������!���+���������������������������$������������� ������������������������������������������������������������������������������������ �������������������� ������!"�����������-������ ������ �������%��������������������������������������!"�����������������������������������#��� ����������7�������������������������������������� �����������������������������������������������$����� ����������������������� ��� ������������������� ������������������������ ������������� ��������� ������������������������������������� ��������������� �������������������������������� �������������������������$�������������������� �������� �����������������������!!"�����������������������'���������� �������%���������������"�� ��������� �������������������������������������������#���������������������� ��������������������$��������������������������� �������������������"�� ���������$������������������������������ �������������������!!!��,���������������� ������� ���������������� ������ ������ �����������������$���������������$������������������������� �������������������������$������������������������������������������������� ��������������� ������������ ����$���������$��������������� ����� ��������� ������!!a��,������� ������������������ ��������-�������#�� ������%���������������������������������������� �������������7 ��������������������������� ��������#��������� ����������������������������������������������� �����������������������������������!!�������������������.��������������� ����0��������������������#�������������!����������������������,-.����������������������������������������������==4�������������������������������������+����������������� ��;����#������������������� ���������������� ���������� �����

Page 7: 63658144 core-java-interview-questions

c

c �c

!!(��,�������� �������#���� ���#�������� � ����������#���Ê@?�����������������������7(������������$��������������������������������������� � ������������$���� ����������������������������������������$����+���������������������������������������������$���������������!!)��������������������� ��������'�#��������.������ �� ������������������������#����������#������������������������������� ������������������������#��������8$���������!!+��������������������������������������������������������#������������������������������������������������������ ����������������� ������������������ �� ����� ����#B7�� ���������������������� �����+�������� ��!���������� ��������� ����� ��!������������������!!���������������������������������������#����������%���������� ������ ���� ������ ����������� ����������� ����:���� �����������!!����������������������������������#�������������$����#�=������������������� ��� ���#�6 ���������������������������� �����������

��������� ��������� ��$����� ������������������������������������������������������������#������������������� ������������������������������ �������������������������� �������������������������������������������������������������� �:���� ���������������������������������������������������������������������������� ����������� �:���� ���������� ������� �������������� ���!a"���������� ���#����%�*������ �������������� ����������������������������������!�)����������������!""C�� �����-�������������# �#���������������������������������!�+������3�������������������;��������������-���������������"���(�������"�����������������������������!���������������� ��� ������ � ������-��������,������������� �$������������������!����������������$�����%����� �$������������������������������������� ���� ������������� �$���������������������� ����2�������������������������� ������� �����������������������������������������������������!&"������������� � � ��������/��������������������������������������$�������������������!&!���������������������:���������������������������� ����������������������������������������������!&a���������������������������������=�����,�*����������1�������-.���������������������+����������������������������������������������������"������������� �����,-.����������� ��������������������(���2 ��������,-.���������,#������������������������������������������������������$�����������$�����������������������������������������������������������������$����������������������"����������+������ ��1�������������� ����������������������� ���� ��������������������������2����������������������������1����������������� �����,#��������� �-.������!�����G��������������"�����G��!&��������������������#���������������#������������������ ��#���#����#������������%��������� �������������������������������������������������������������������������$��������������� ��������������������������������������������� ���������2������������������������� ������!�� ���������������������� ������%����������� ��������������� �����������������������������%������������������� ���������������������������%���������������� ������������������������� ������������ �������������������������������������������� �������������� ���������������������������!&&��,����� ����� � ��� ����������������������������/�������������� ������������������������������������������������������� ���������(�"��������������� �������������������������������������������:���� ������������������ ����������������������������������������������������������������������������� ������������������������������������������������ �������� ���������������� ������������������!&(���������������������������������������������� ������%��������������������������$�����������������������������������������������������$������������������������������������!�������������$������������������$����������� �������� ���������� �����������!&+�������������������������%������������������� ������������������ ������������ ����������

Page 8: 63658144 core-java-interview-questions

c

c �c

!&������������������������������ ������������� ������������%����*������ ����������������������� �����*����������������������������� �������������������������������������������� ������������ ����������������� ����!&�������������������������������0�*������<�������%�%�(�������������������������������������������%�x�������������������������������������������������������������%����������������������� ���B���������������������������� ���.��������������������2�������� �����!("����������������������������>$����������>��������8��������������� ����!(!�������� �������9����*� ���������#�� ������������������������������ ������������������������������ ��������������������������������������������������������7����������������������������������������� ������� ��������������������������� �������!(a��,�������� ������������� ������������*������������������������������������

���������������������9:x*��������������������9:x�������������������������1��/���������������� ����������������������������������������������������������������������������������������������������� ���� � ������������������������!������������������%����������������������������������������������������1��/�����������/��� ����� ����������������������� �$�������� ������������������0�� �:�� �1������������������ ��������������������������� ���'��$�1���������������'��$������������� �������7��.�(��;�.���������������� �����<���!(������������� ����� �����#��������� ������������� ������ ��������������������������������������������������� ���!(&���������������0� � ��������������������������-���� ������������������������������������� ����-���� ����������������������������� ������� �����-���� �������������������������������������������������������� �����!((��,������������������ �����@����������'��))�a���)�!�"����������� ���'������-���������������(���� ���������A�#��%������ �������GHH�D5�CH�=C>G�� �1��������I�����!()����������������������������������� ���������� ����������

%������������������ ���������������������������������������� ������������������#����������������������������������������������������������������������� ��������������������������������������������������%������������������������ ���������������������#����������������������������������������� �������������������������� ������������������!(+������������������������������������������������������������������������� ����������.� �����������������2������������x������������%����������������!(���������D�������1������������������%������������������������������������������������������������������������%������������������������ ������������������������������������������������ ��������������������������������2������������������������������������� ������������!(���������<� ����������������%��������������������������������������������������������� ��������.� ������������������������������� �������������� ������� ������!)"�������������������������������x������������������������������������� ���������������������� ����������������� �������������������������!)!�������������������������������������������������%��������������������� �������������������#��������������G�� ��G�����������������!)a��,��������� ����'�������$�������������������������%�������� �:������ �:��������$�J�������!)��������������'�#�������%���� ��������������������������� ����������������������� �� ��/��� ������������������������� �����������!)&����������� ������������'����������%�%���������������������������$����������#�������������� ��������������������������%�������8��������������������������������������� ����������������������� �������������������������������������������� ����!)(���������� ����������%�1����� ������������������������������������������������������������������������!))���������##��#��������#��������������������������������#������$����������������������������������������������������������������������������������� ���������������������������� � ������

Page 9: 63658144 core-java-interview-questions

c

c �c

!)+������������� ��������9�-�������������+������������������"�� �*����������*������������������%������(���� ������!)����������������������������������������������������'���������������,-.���� ������������������������������������������CD� ����������������������'������ ������� ������� ������ �����������������������������2������� ������������8������������������ ����������������"����������� ����������������������������!)������������������ ������������ ��#���������������������������������������������� ����������"����������������������������� ����F�=����������������������� ����������� ����������������������������������������������� ����������D��#���������������� ����������� ��������������� ���������"��� �������� ����������� ��� �����������!+"��������������������'������������������(��������������������������� ����������������������������������������������� ���������������� �����������������2������������������������� �������������������� �������������������#�����������������������������������������������������������������������!��������������������2�����������!+!������������������������������������������������������������ ���������������������������"����������7������������������������������������������.������������������������������������������������������������ ��� ����������������������� ��������������������������������������������(�� �������� �������������������������������������������������������������������������������� ��� ���������� ����8���������������������� �������������������������������������!+a������������ ������������6 � ����������������������������:����������������������������������,��������������������!+������������� ������������*��� ����������������������������(�������������������������������������������������!+&��2�������������������������'�#���$�� ����������������$�������������� ������ ����������������'���#�����$��������������������������������������������� ���������������� �������������$���������������� ������������� �$�����������(�����$���=�������������$������������������������������������������������������������������ ������������� �������������� �������!+(��Ê�������#�������8�>���������������#�����������0�������������������� ����������������>��� ��������C���������������������C������������������;��C�����������������������!+)�������������������������������������� ����������������������������� �������%�%�������������������������������������������������������������������������!++�������������������������������������#�����������������#��������������� ���������������������������������!+������������� �����#�����%�0����������� ����������������������������������� ������ ��������������������������������� ����������+����������������!+���������������#�����%�(���������� ������������������������������������� ������ ��������������������������� �����������+����������!�"��������,���<�������<�������%�.������#����������1���.��������������������������������!�!�����������9�-���������������� ��������� � �����������7 ���������������������������������������������������������� ������������������������������������������������������������ ���������������� �������������������� ��������������� ���������������������������������������!�a��������?D�Ê92>�����9�������������������������������������������������������� �������������=H� ������������������������!���������������������������%�����������������������������������������������������������������������������������%������������������������������������������������������������������������������ ������������������������������������������������������� ��$����� ������������������������������������ ����������������������������������-�#/�(����#������������������������-�#/���������������������/��� ����� ����������������������� �$�������� ������������������� �1����� �1������������������� ������� ��������� ����������������7���������� ����.��� �������������������������������������������������<���

Page 10: 63658144 core-java-interview-questions

c

c �c

!�&�������������� ������������������������*��� ��������������������*��� ���%�������������������������������������������������������������������������(����������(�����F�/�������������������������������� ��������������������� ������%���*�������(�����F�/�������������������������������� �������&���������������������!�(����������������������������=Ê@8�@�����?2@������*/B#/���������2���������������� ���������������������������������������� ���������������������������� ����� ������ �������� �������������������90/��������2��������������������� �������������������������������������������� ����������������������������� ����� ������ �������� ���������������������!�)������������1=�������� �����������8$��� ����������������� ��������������������!�+���������������������#�!������ ����������������������� �����������������������������,��������������������������������� �������������������������� ������������������������������,���������������������������������K,%-%217.8LB�� B������B�����������������������!������������������#�� �������%������� ������������������������������������������������������������������������������ �� �����������������������������������!����������?=:2��:�� �>$���������������2��9 � *��� ����?=:���������������#���*��#���0���7�����(���������9�'������������������������� ���������� ����� �������H46��������������� ���������9�'������ ��������������������� �������������� ��#������������ �(���� ������� �������H46������������ ������������������� �������������������������������������� ����������������������������� ���(���� ������������������9�'����!�"��������9 9�<� ���>�������������������#������#��� ���������-����������9�-��9 � *��� ������7 ��7�����(������������������� �������� �� ������������������������������������������������������ �����������������������������������������������������������I��� �+����������������� ��������������������������� ��� �� ������������������������������ ���������������������� ����������� ����������� ������� �� ������������������������������ ���������$����������������������� ���������������%�����������7 ��7�����(�������������������������� ��B�������� ������������������������������ ����������������������� ������� ��� � ������ �� � ������������!�!��,���������#����������;�����?�2������������������������� ����������������������������������������������������������� ��������������������$�����������������F������������������ �(���� �����!�a�������������;�����?�2������%���������-�����9#0�������������������������������������(�����"� ��������0������"��������������������������� �������������������������������������������������"��� �����!�����������������������%��� ���������������������������������������������������������������������������������������� ����������� �������������������������������!�&�������������� ���������%�8���������������� ������ ������������� ��������������������������������������������������������!�(��������������������#��������������� ���������������������� �������$����� ��������#������������������$����� ������!�(��,����� ������������������������#�� � ����#������������ ��������0�� ������� ����#��0���������������%����������(���������������� ��������������������������������������������������� ������������������������������������������������������� �������������������������������������������������������������� ��2�����F�(��������A����(��������'��7�����(�����G��������$�G��I�(�������8������I�(�������7������I ����!�)�����.�������������������������������������������������������%��%��� ���������������������������������� ��������������������������������������������� �����������������������������������������������������,������������������������������������7���������������������������������������������������������������!�+�������� ����� � ���������������������'����������������� �������%��(�������"�� ���������������������������������������������"������������&��>$�������� ��#��������'����������������%��������������������������������������������� ������� ����������������� �������"����������� ��������������������� ��2������"������������� ������� ���������"������������������������������������������"���������� ������!����,��������� �������#����#�������������%��������!������)*�� ���������+������� ������� �(����� ����,-.��������� ������������)*������ ��������������������

Page 11: 63658144 core-java-interview-questions

c

c ��c

�!����,�������� �'����������$������-�������#������������%��#���������� �������������� ������������� ��������� ����!�������������������������$����������� ��'���$����F�

7 ����I�*������� I� �A��*���������I� ������������� ������ ��������������� ������� ������������������������ �����������������������������a""�����.������������������������� ������������������������%������������=>>>�I���������������������$�������������������������=>>>���������������������������������%����������������������� ���������������������������������������%����������������������������������������������7 ���������������������������������������������������a"!������� ����������������������� ������ �������������������������������������������������%���������������������������������a"a�����.��������������������������� �������������� ��������%��*��������������������������������������������������������������������������������������������� ����������������� �������������������a"�������� ��������������� ������� ���������������������� ���������� ������%������9��������������$���a"&��>$�������� ��#�������������'�#�����%��������������������� ���"���������������������������������������������#����������������������� ������������������������� ������������������������������/��� ��������������������������������������������� �� ����� ��������2�������"�����������a"(�����������������������������'�#�0���������� ������������#�������9*������� ��������������� ������%����������������������������������������������������������� ����������������*x%((/%�1���������������� ���x�!�������������8������ ��� ����������� ����$�"���I������������������������FM��M��M$�"M��M8������������#��������������!������������FM�������������� ��*x%((/%�1��#�������������������������������������������������������������������������������������������F�

FML��������$�"����8���������a")�����.�����������������������a*2E�!�(������a*2E�(�"���%����!�������������(���.����������������2 ��������������������a")�������� ����� � ������� ��������*��#����������1������������55������� ������/ ��������%��#!��������������+�������������������������������(���� ���������AA������������������� �������������������������������(���� �� �����a"+��2����� ������������������������ ��������:��D�:� ��>$�����������9>$������������������%�����������������'����'����8$�������������������������#78$�������8$�����!���� ������������� ��� ������������a"+�������������������������������������� ��������������������������������� �������#�!������� �������������� ���������������a"�����������#������#����� ���������%%����%�������������#�����F�(���� ��A����I������<A�����&&����� ����L=>��N���O�

%���� ���������������������������������/�����8$���������a!"���������� ������ ��������'���������� ������%���������������������������������(��� ������������������������� ��������2��������� ��������

a!!��,���������� �������������� ��������������� ���������������� �����������9������������� ������$F��������.������I����������������������������������������������������I������������������������� ����!��������������a!a�����.������������������������/ � �����������'���%��(����������� ������2��2�����2���������x#'7��������+����������'#'7�������a!���G� ������������������������������������������������� �������9��������������0��� ��������������������������������������� �� �������*�������� � ��������������������������������������%��(�������������������������� �������������������������������������������������������������������������a!&�������� ����� ���������� ��������� ����� �#�#�����������������%��)�� � �������������

Page 12: 63658144 core-java-interview-questions

c

c ��c

a!(�������� ����� ���������� ����� ������������������������������%��7 �������� ����a!)������� .����������#���� ������/ ��������������-��0����������� ������� � #�����������������%������*�������a!+��G� �����������#������������$����������������������-������������������������������������� ����� � ��F�3������������'�������%��%����x������a!���,����� ����� � �'���������������������������-��������������1���������������������*���� ������������������������������������a!���,��������� � � ��������������#����#��������������� �'����� � ���� ��� ��������������%��9��� ��������� ���������� ������������aa"��=�������������������F�3�����4��=���������4������������ ���������3�������� �� ��������������������������������������/ ���� ����� � ����� ��� ������%��#����������������������#!���������������������������%������'���� ������������������������7 ���������������aa!������������������������ ����������������������������������������� ���������������������� ������ ������������������������%������������������������������������������,������������������������� �����������aaa�����������������������������������������������������������

ñ� Ñ ����������������������������������� ���������������������������������������������������������������������������������

ñ� Ñ���������������������������� ����������������� ����� ����������������� ���������������ñ� Ñ��� ������������������������� ���������������Ñ������������������������������ ���������ñ� Ñ��� ������������������������������������ �����Ñ��������������������ñ� Ñ��� �����������������������������������Ñ��������������������ñ� Ñ��� ������������������������������ ��������� ����������������������������������������Ñ����������� ������ ����������� ��

�� ����������������������ñ� Ñ��� ��������������������������� !��������������������������������������������"���������

aa����������������������������� ���

����#���������������������� �������������� ��ñ� ����������������������������������������������ñ� �� ���������������������������������� �������������������������������������������������������������������

���������������������������������������������������������������������������������� ����������������������$���������������������������� �����������%�$������������������$���������&��'������������������������������� ���(�������������������������������������'��� �� �����%�$�����������&�� � �������)�� *c

� �� �����%�$���������+�����������%����������&�� � ������������%���������)�� *�*c

������������������������������������������������������������������������� ���������������������������������������� ���������������������������������������������������������������������%�$��������,���������������������,�c�������������������������������������������������������������������������������������%�$������������������������� � ������������������������������������������������������������������������������������������������������������������������������

���� ������%����(�����������%�$�������c��������

Page 13: 63658144 core-java-interview-questions

c

c ��c

a�������������������������������+���������������"���������������������������������������������������������������������������������������������������������������������� ����������������������� ������������������������������������������

ñ� Ñ����������������������ñ� Ñ���������--���##��ñ� %������������ñ� � !�����������������������

������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������� ������������������������������������ ����������!�����.(�����������������.����(�����������������������.(������������������������������������������������������������.�����/�������������������������������������������������������

ñ� ^��������������������������� �������������������������������������������������ñ� ^�������������0�����Ñ�������������ñ� /������������������������������ñ� ^�������������Ñ�����������������������������������������������--�����!������������

��������������ñ� ^�����®�������������������������������

ñ� �������������� ������������������������������� �ñ� �������������������������ñ� ^�����®����������������Ñ������� �

D���������������"��� ����a������������� !�����������1��������������������������� �������������������������� !������������������� ��������������������.���� !���������������������� ��������������� ���������������� ������������������������������������������� ��#��������������������������������������������������������������������������1� ��� !�����������������������+�����1� ��������������0������� !���������+������������������ !�������������������� !��������+������������������������������� ��#���������������� ���������������������$�%��������� ������������&�%����� ���������������������������(������������������������������������!������������������������������ !������������������������� ������������������������ ���������������������������+������1� ����2������3���� ���������������������������������������� ����3�������������������������������������������� ����������� ��������������������������������������������������������������������#������ ��������������������������������/�����������������������4������$������������������� ��������������������� ������������������� ������������������������������������������� ��������3����������������������� �����������$����������������������������������������������������� ���������������������������������������������������������������(���������$��������������%����$�����������4�5��$���������������������������������������������������������������� ����������2����$�����������'��������� ������� ��������������������������������� �������������+�������1������������������������������������������������������� !������������������������������������1������������������������"�������������������������� �� !�������������+�������1������������������������������������1��������������������1��������������������� ��������������������������������"��������������������� !��������������������������������������1����������������(��������������� ����������������������+����������������������������������������������������������������������� !����������� !��������������������������������������������������������������������������������������������������0��������������6�+����������������������������������������������������������������������������������������������������������������������������������������.����������� ��������������%�������������������������� ������������������� �������������������� �������������������� ��������������##��������������������������������������������������������� �����������������)������������ ������� ���������������������������������������������� �������������������!�������������*��������������������������+������������������ ����������������������0������������������������������������� ������������������������������ ���������������������������������������������� !�������������#�����������������$�%�� ��� ����%�������������������������

��.�����������������������������.�����

ñ� +������� !���������������������������ñ� 2 ����������������ñ� Ñ���������������������������� ����ñ� �����������������ñ� �����������������������������������

Page 14: 63658144 core-java-interview-questions

c

c ��c

�������������������������������������������������.��������������������������������,�������� !�������������������������,���������������������������.��� ����������������������������������������������������������������������������������������������������������������������������������������3--�������� ���������������������������������3-- �����������������������������������

���������������� ������������������������������������������ ��������������������������������+�������������������������������������������������!���������������������������������������������� �����������3--��������������������������������������������������!������� ���������������������

�a������������� ������������������������������������������� ��������������������� ����������������������������������������������������������� ���+������������������%���������������������� ������ �� ���������1���/�������������������� ���������������������������������+������1� �������������������� ������������������� !���+���������������������������� ������ �� ������������������������������������������������������������ ������ !���+��������������������������� ��� �������������� ���������, ������ ���-�����3������������������������������������������������������������������������������� !���������������������������������������������� ������������������������������������������������������������������� ������������������������������$���������������������������������������������� ����������������������������

$������������������������������ ��������������������c

��#���������� ����,��� �����������������������������������������������������������������������������������������������3�����������'���������������������������������������������������������������������������������������������

ñ� ������������������������������������������������Ñ��������������������������������������ñ� ��������������������������� ���������������������������������������������Ñ ����������������������������������

����������������������������������������������������ñ� Ñ�3���������������������������������������4�������������� ����������������������������������������� ���������������ñ� ��������������������������"��������������������������������������������������������������������������Ñ ���������������

������������

+��������������

ñ� (�������Ñ ������������������������������� �������������������(��������� �������������� ����.�� ��������������������� ����î��������/����������������������������� �������������������������������������)������ ��������� ��� �������î������� ������������������������������������������������������������������������������������������������������������ ���a��������������� ��"��� ����������������� �������0��������������������������������������1���������������� ��������������������������������������������� ������������������0��������������1���������������� ��������������������������������� !�������������������������������������������� �������������������� !��� ���������î����������������������������������� ��aa��,������ ��������/����� ���������^�������������� ����"�����������������î�������������"����������������� ��3����� !����� ��a+������0��������������� �123�����12���������12����� �����45���a��î��������������������������������������������� ������������������.���7�8���a ��������������� ���î������������������������������aD�����������������������"�� ����� �� ������î���������������1���������������������������������������1��������������������������������������������� ��a#����������� ������� ����������� �������0���� ����î������9����������������������������������������� ����������a'��������� �������������6� �.�� ��������������������� ����î�������������Ñ����������������������/�9������������������������������a(������������ ��������������������������������������� �������0������������������������������������������������������������������a)�������������, ������ ���-���î���3���������Ñ������������������������������������������������������������������������ !����� �

Page 15: 63658144 core-java-interview-questions

c

c ��c

+*������������������������������������ ������������ ��������������3������ ����������������������� ����������������î����������:��������;�������� ���������������������������������������������� ������������ ���������������������������������������������������+��������������.��������������î���9��������������������������������������������������� !�������+a��7 �� ����%���������������� %���� ����������� ����������������������� �����������������������������������������1������������������� ����� �����������++����������������� �������î���<��������������������������� ����������������������� ����������� !������+ �������� �������������������������������������������������� ����� ����������Ñ����#���������������������� ���������������� ������������������������������������������ ������� ��+D������������������ �������������î������������������������������������������������������������3����������+#�����������������������������������88����888� ����� ���î���==������������������������� �����������������������î���===�1�� #������ �������������� �����������������+'������������ � ������, �� ��������������� ��������� ��� ������"�� ����� �� ���������4��������+(��7 ������������������� ����������9��� �3��:,��3�9;6<�#3����9;6<(���������������������"������7>� ��������Ñ+3�����"�����?� �����Ñ�����������Ñ+3��������������������������?� ����������������������������������@� ������î/#@�����������������������������@��7>������7@� ��������������î/#7>������7># �������������� ��������������+)���������������������������������������������������0�������������������������������������������������������������������0�������������������������������������������������� ������������������� *��������$�%���������������������������� ����%�������������î���$����� !������������������$����9������������������������������������������� ������"� �������� ���î�����1�������������������������� a������������������������0������������������������������������������������������ �������������� !������� +��4 ����������� ������ ��������������������� ����������� ������ ��� ����� ����A�� ����������������������������������������������������������������������������� �������������������������������������������������������������� ���������������������������� ����������������������� !������������������� !��������� ��������������� ��������������� ������������ ������� ���� �� ������������������������������ ������ ��������Ñ�������������������������������������������������������������������������������� ������������������������ �� D��,������ �$���0�������"�12����� ������% �������������������������Ñ�� !��� ��������1���������������� ��������� ��������� ��������������������� !������������������� �������������� !��� ��������1�������������� ��������� ������� !������� '���������������������������������������%����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������î����������������������������������������������������������� �������������������������������� )�������%����� �����.���12��������������������������������� ����������î�������9���������������������������������������������������������������D*������������������������������ ������4��� ������� � Ñ���� 0�����D�������������������� �Ñ����3���������������������������������������������������������������������������Da���������������%������ �� � �Ñ���������������������������������������������������������������������.������D+��,������ ������������ ��������������� �^����������������������������������������/����������������������������������))��) ���

Page 16: 63658144 core-java-interview-questions

c

c ��c

D ����������� ���� ���������������� �����%���3����� ���������������������������������������������������������������������������������������������������Ñ����������������������������������������������������������#�#�������������#�#������DD����������������� ��� �����3����������� ������������ �Ñ��������������������������������������� �������������D#��; ������%���������%�������� ������:�������������� ������������������"��� �î����������������������+���������������������D'������������������� ��������������� ������ ��������� ����������������������������� ����������������� �����������������������������������������������������������������������������������������D(���������������������������������=�������������,����� �=���������î���3���� �%��������������������������%�������������������������������������������� ������������������������D)��������������0���� ��������� �����������������������Ñ����� ��������������������������������������������������������������������������������� ����������������������������� ��������î������������������������������������������������������ �������������������������#*������������������ �� ��������;��%���������������î���!�������Ñ0î$�������������������������#�������������������Ñ0î������#������������������#���������������������������������3�������������������������Ñ������������������������������������������� ��������������������������#a��,�������� ��� ���������������������������������������������������������������Ñ������������������������������������������������������������������ ���������� ��������������� �����#+������������������� ������� ���������î����������������������������#�8B7C����8B7C�#�7���# ������������������� �����������������î����������������������������:���8B7>�#�7���#D������������������������ �� ��������;��%������������ ��������%���<������� ��� ����������%���������Ñ0î#��������������������������#����������������������������������!����������������������î���Ñ0î$�����������������������������!�����������������##������������������������������ ��=������������%���������#'����������������� �� ��������"��� ���î������������������1�������������������������� ��� !������������������������������������������������� ��������� !���������� ���������������#(����������������������������������� ������=���, �� ���������� � !�����#)���������% ����������0����12����� ��Ñ�������������������������������������������������������������î�����������������.<%������������������ ����������������� ������������������������������������'*�����������������������������������> �����?� ����� ���������??� ����� ��������������������������������4�����D���������������������� ��������������������������î��������D���������������������������������0������������������������������DD������������������������������������������������������������������������������������������������������������������������������������î���DD��������������������������������������������������������������������������������������������������������������������������������������������'a�������������&��� ����,������������î���A�������3�������������������������������������0�������������������' ����������������� �� ������@������������î����������������2��������������������������������������.���������������������'D��7 ������������������� �$���0�������"�12����� ������% ������������������� ����� ���Ñ�� !��� ��������1������������������ ������������� ��������� ��������������'#����������������� �� �������������������� �������<�����<������������������î������������������������������������������� ������������������������������������������������������������������������''��������������������������� ������ ����0�����12����� ��Ñ������� ���������������������������������������+�����EF��������'(����������%�� ����� ����������� �����%��� � î���G������������������������������

Page 17: 63658144 core-java-interview-questions

c

c ��c

')�������������. ������������9���������������������������������������������������������������������������������������������������������������(*��,����� �����%������������� ��������� � �^�������� ������������� ����������� ������(������������������������������������������������������� ������������������ ���������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������(a����������������� �� ������������������������������������������������������������������������������������������������������������������������������ ��(+����������� �����% ���� ��������� �$����� ������������������������������������������������������������������������������������������ !������ ��������������������������������������( ��!������ �������� ������;���, �� ������������/����������������(D��������������%������� �������%���<������� ��� ��� %����������������%����������������� �����������#���������������������������������������������#������������������/������������ ��������������������� ���������� �� !����������������������������������������������������������������������������������������������� ��������������� ��������������������������������������������������#��������������������������������������� ��������������������������������������������������������������������������������������������������������������#�������������������������������������������������������������������������������������������#�������������������('��7 ������� ���������������������"��� ������������ ������� ����� ������������3���������������������������������������������������������������1����������������������������������������� ��((����������������� �� ����������123�� ����123����� �������12����� ������������������������������������������������������������������������������ ����������������������������������0������������������������� !��� �������������������������������������������������������������������������������������������������������� !��� ������������������������������ ��)*��7 ��������%�� ������ ��������������.���������������������������������������� ������������������������������������������������������������������������� �������������������� ������������������������������ ������������������������������������������������������������ ������������������������������������������������ ������������������������������ ����������������������������������������������������������� ����������������������������������������������������������������������������������+������������������������!���������������)�������������������� �����������������,��%�������������&�������������3������ !�����������������������A�������� !����������������������������)a�������������������<��%���������������������#�����������������������������������������������������������)+�������%����� �����12��������������������������������� ���������������������������������#7���������������������������������������) ��,�����>���� �$������������ ��� �����%������(����� !���������� �����������������������������)D��������������������������������������������� �<��������������������#���������������������������� !���������������������������������������������������������� �������������������������������������������������� !����������������)#�����������������������������������:���������:�����>������������+������ !�������������������+�����4������ !��������������)'�������%����������������������%���3���������������%�������������������������������� ����������� �������������������������������������������������� ��)(������������ �$���0�� ������������ �$���0���%��� ������ !��� ���������������������������������� ��������������������� �������������1���������������� !�����������������������������������1�������������� !�����������������������"���������� !��� ���������� !���������������������������������� �����������"����������������� ��3����� !���� ��))�������������4���� �������������������������������������������� ����������������#���������������**��7 ������������������ ����> ���.�� ��� �����"������������������4����9��������������1���������� �������(�����+�����$���������0������������������������������������*��������������A� ����� ��������������������������������������������������������������������������������������������������������� ��������������������

Page 18: 63658144 core-java-interview-questions

c

c ��c

�*a�������������� �$���������������������� �������������������������Ñ�� !�������������� ���������������������������������������� !�������������������������������������������*+������������������������������������ �������6������î���/�������������������0�������������������������������������������������������� ������* ���������������������������� �����������î���� !���������������������� ����������������������*D��,������ �$���������������� ����������������������������������Ñ������� ��� !���������� ����� ��������������������������� ��� !��������� ����� �����������������*#���������������� ����� ������������B�����"� ��������B�"������������������6�����1����*'�����������������������������������6 ������6 ��=������������î���/��%�������������������������������������������#����������������������������������������������������/��� !�������*(��7 ����� ���������� ������������������%�� ���î���������������������������������������������î���������������������������1������*)������������������������������� ����/�������� ��� ����� �$����������������������������������������������1�������������������1����������������������� �������"�������� !��� ������������������������������������������������ ������������ �������*�����������������������������������@��������������������������������������:������������:���������������������î���2������0����������������������������������#����������������������+������������+������������������������� ���#������������������������� ��������� ����������������������������������Ñ���������������������������������������������� �����������������î��� ���������î�����������������$��������$������������������a������������������������ ������������� �����3�����������������������������Ñ���������������������������������������������������������������������������������î��������������������������������� ����������� ��������������������������������������������������������������������������+�������������:�����;���C ��������î���+�����î���5�����������������������������A��������������������� �������������=��������������î���%��������������������������.���7�7����������������������������������������������������������D��4 ��������������������� ������ �� ��������������Ñ����������������������������������������������������������������#��6 ����������������� ��������������� �������������î��������������������������������������������������� ����������������������������������������� �����������������������������'����������������� �� ������:����������î����������������+�����������������������������������������������������(��������;���, �� ��������� ������� ������;���, �� ������ ��������< �������������$���� ��������(��7 ������������������ ����,��.�� ��� �����"���î����������������3���9��������������������������������������������������������������)����??D���%������%�� ����� ���(��������������a*��!���������������������%����%��������î����������������������������� ����������������������������������� �������� ����� ���a�������������� ���� ������ � �������������� ����� ���� ������ �$�����î���3��������������������� ���������������� ������ !��� ������������a�������������������� �������������������������������������0����������������������� ������Ñ0î��������������������������������������������������������������������������"��������������������aa����E���E����������%��%������î���+��������������,� �,����������������������������������+������ !���� ���

Page 19: 63658144 core-java-interview-questions

c

c ��c

�a+������������������� �����������������%���<�������������������������%���<������������Ñ�������#������������������������������������������������ �������������� �������������������������������������������������Ñ����������������������������������������������������������#����������������������a ��������������� ������������ ������%����� ����������� ������������������������������������������������������������������������������������������������������������������ ���������������������������aD�������� ������������������������������������������ ���Ñ���������������� ���������������� ������� ����������a#������������������ ��������� � � � Ñ�������������� ������������������a'�������������������<��%����%�������� �������%���<������� ��� ����î���!���������$����� !������������������������#������������������������#�����������������������������a(��������%������������ ��������������� �������� ���î���Ñ����$��������������������������������������������������������� ��������a)��7 ��������&9��� �� �������������� ����%�����Ñ��������������������������������� ���������������������"�����������#����������������������������������������������������������������+*����������������������������������������������������� �����������Ñ������������������������������ ��������������������������������������������������������������Ñ����������������������������������������������������������������������������������������î������������������������������������� ��������������������������+���7 ������������������ ����&��>��.�� ��� �����"���î����������������A���4��9��������������1������������������������������������������������������������1������������������������������������������������������������������������������������������������������1��� ���+a��������%������� ���%�0���� ������������� %��� %��������� ������� �����������.�������������������������������������������������������������������������������������������+�����.��� ��������������������� ���������� ��������1����������������������������� ���������������������#��������������������������������������������++�������������, ������ �������������î���3����������������������������������������������������������������������� ���#������������������������ !�����������������������������������+ �������� ������������������������ ���������������Ñ���������������������� ����������� ����������+D����������������������������������������� �<������%���������Ñ������������� �������������������������������������������������������������������������������������(� #������������ ��������������"������������������� !����������������+#����������������������������������������12�����������12����� ��î����������������������������������������A�������� !�����î��������������������������������������������� ��������� ������Ñ0î��������������������+'����������������� �� ������6���������î���/��������������������������� !������������������������������������������������������������������������ ���+(��,������������� ���������� ����^�������������������� ������������+)��������=�������� ������� ����������������� �����%����� ������������î���� ������������������������������� ���������������� *��7 �� ��������������������������� ����� ��������������������,-9��î������������������ ����������������������������������������������������������4��"���������������� ���������������������������������������������������������������������"������������� �������� ������� ����������������������� ������ ��� ���������î������������������������������������������������������������������������������ ��������� a��������������������������� �������<�����<��������������������������î���������������������������#�����#������������������������������������������������������������������������������������������������������������������������������������������� +����������������������������������� ������, ������������� � Ñ����3����������

Page 20: 63658144 core-java-interview-questions

c

c �c

� ����������� �������������� �����3������������������� ����������������������������������� ����������� �������������������������������������������� ���� ���������������������������������������������� D��7 ����������,����� ������������� ������������� ����� ���4�������������3���� �� !�����������3���� �A������� #��������� �<9��� �������������������������������������������������� ��������������������#�������������������������H�����I����������������������������������������������������� '��������������� ������������ ������ � %��� ��������������������������������������������������������� ����������������������������� (�������������������� ����% ����������0��������������� �������������������� �����������0���������� �������������������������������������������������������������������������������������������������������������������������������$�������������������� )���������������������������������������������������� ������������������������������������������ ������ !����������������3������� �������������������������������������������������������������� ������������������������������������� ������������3������� ������ !������������������������������������ !���� ���������� �����������������������������������������������D*������������������������� ������ ����0�����12����� ��������� ����������������������������������������D���!����� ���, �������������� � ������0�����/�������������/��������������������������+�����������Da���������������������������������,� ���������.�����3�����������������������������������������"��������������������������������������������� ����� ����������������������� �����������������3�������9�������� ��������������������������������������9������������������ �����9������������������� �����������������9�������������D+����������� ��������� ������������������������%�����<�������������.�����������������������������2������$������������$�����������������D �������������� ��� ��� ����� �$�������������� �������������� !��������+���������������������������������� !��������������������������DD��������������������������������������%�������������� ����%��������������������� ������������� ���������������������������� ������������������������� ������������� ������������������������ ��������������D#��9���������� ���� ������� �$���0�������"�12����� ���% ������������������� ����� �������� ���������������������� !��� ��������1���������������������������������� !�������� ������������� ������D'��7 ���������12��������12���������� ������ ����������������������������������������������������������������������������������������������������������D(������������������� ������������������� 0���� ���������������������� ����������������� ����������������� 0�������� ��������� ������������������������������������������������������������������������������ ������������������D)������������������������������������45���*a��%����� �����������%���<������� ��� ������� ����������45��������.���7�:8���������������������������������������� � �������������������������������������������"���������������������������������������������������������������������������������������������� ����� � ��������������������� ������������������������������������������������������������� � ������������������������������������������������#������������������� ������������������������#������������������������� !�����������������������������������������A����������������� !��������������������#����������������������������#����������������������������������������������#����������������� �������������������������������������"������������������� � �������������������������7J>�������������� ��������+������ !������������������������������� ���"��������������GG�������6 ���GG������������������ !�������������������������������������� !������������������������ ��������+������ !���������������������������� ���������������������������������������#*������������������ � ������=���������������+���������� ��������������������������������������������� ��������#��������,����� ������ ���� ��� ��� �����������,����� ������������ ����� ���+���������#a���������������������������������������������� � ����������������������������������������������#+��������������������� ������ ������������� �� ����� ����������������������� !��������������������������������������������������������������������������������������

Page 21: 63658144 core-java-interview-questions

c

c ��c

�# ��7 ������������������ ����&��.�� ��� �����"���î����������������A���4����������������"������1�����������������������������"������������������#D����������������������Ñ������������������� !����������������������������������������������������������������������������������������������� ��������������������������������##�������� �$��������������� ������3����������� ���������������������������� !���������� ������������������������������������������������ ����������� ������������#'�������������:��������������î���+�����������������������������������������������������������������������������������+�����������������������������������#(������������ ��������� ������������ ����������� ������������Ñ���������������������������������������������� �����������������î��� �����������#(�����������F����-���$�������� ���������������������������������������������������������������'*����������������������� ��� � Ñ�����î������������������������������������������'������������% ���������������Ñ�����������������������������������������������������������������'a����������������� �� ������������F%���12����� ��î������ ��$��������������������������� ���������������������������� !�����(����������������������� ��������������������������������� !���������������������������î������ ��$���������������������� �� !������������������������ ������������������������������������������'+�����������������������������������6�������@�� �����6����������î���/������������������������������������������������������������������������î���2����Ñ�����/�������������������������� ������������������������������������������������������������������' �������������������� ������ �����%������ ���:�������î���������������+������ !�������'D���������� �������� ��0��������������������� �����������������������.������$�������0����������������������� � ���3�78C8��������������������.������$�������+���������������������������������@@C;I7�� ���'#��������������������������� ���������������î���!���������������������������������� �������������''������������������������ �$����������������� ���������������������� �������������� �$�����Ñ�� !�����������������������+������1� �����$��������1� ������������� ������������ �������������������������� !���� ���'(��7 ��������������������������������������������������������� !����������������������������������������������� ���������������������������������������������� !����������������')����������������� �� ����������� ������ ���î��������������� ��������������������������������������� !����������������������������� ������������������������������������� ��������������������������(*������������ ������� ��������Ñ���������������������.����������������������(��������������������������������;��%�������������Ñ���Ñ0î����������������������������!���������$����9���������������������(a��������������� ������������ ������ � %������������������������������������������������������������������������������������î��������������������������������������������������������������������î�������������������������������������������������������� ������� �������������������������(+��7 �����������������������������Ñ������������������� ���������������( ��������������������������� ����� ����������Ñ�������������������������������������������$���������������������������� ��î�����A���� ��������������������������������������������������������������������������������������� ���(D�������������� ������������Ñ��������������������� !������������������������1���������������������������

Page 22: 63658144 core-java-interview-questions

c

c ��c

�(#������������������� ������ ���������������������� ����� ���������������F������ �����������������K����������������������������������������$�����������('����������������������������������������������������������������������������������������������������� ����������������������������� �� �������������� ��������������������������������"�������� !��� ��������� ������������� !��� ������������������������������������������������� ����������������������������������������������((��,���������������������������� � � ��� �������������������� �����������������������()�������������@� ����>������������2������4��������������������������������#��������������������������� �������� ����������������������������� �������������������������������������������������� ������������)*����������������������<�����<����������������� ��� ����%����������������� ����������������� ������������ ��������������� �� �����������������������������������������������������������������������#������������������������������������������������ ����������������)�������������������� � �� ���(����������������������������������������������������������������������������������������������������������#��������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������"���������)a���������������������������������:�� �����������:�� ��-������+���� ��������3�������� ��������3����������+��������������3����������+������������������������������������������������������������)+���������������������������������������������� �<��������������� �������������� ������������������������������������#�� ����������������� �����������������������������������) ��; ������%���������%�������� ������� ������������� ������������������"������������������������� ����������������������)D��,������������������������� � ����������������� ������������)#���������������������������������������������� ������ ��� ������GG� ����� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������)'����������������� �� ��������������� ��������������� �������������������1������"�������������������������������������������������)(�������������%�������������� ������������.��������������������������������������������������������������������������������������������������������������������������������������������������������������������������1������������������������������������������������������������������������� ��������������������������������������7@>��0����������������� ���������������#�����������6����#���������������� ���� ������ �������������������))�����������������$�������,������������ ������ !������������������������#�������������������.�����������������������3������������������������������������������������������������������������� ����.��������������a**��7 �� ��������������������������������������������� ���������� ����������������� ���0���������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������a*���,������������������ �$������� ������������������������������ ��� !�������� ����������� �������������������������������� !��� ��������1���������������������������� !���������������������������������������� ������������ ����������� ��� !�������a*a������������ �$������$����� ���������� ������ ����� !��������� !��������� �������������������� �������������� �������������������������������������a*+����������� ���������������������������������������������������������������������������������������������� �����������������������������2���� ���������������a* ����������� ��������� ��������������������������������������>��� �� �$�������������9� ������������9� ������a*D��������, �� ����������������� ���������������������� ����3�������a*#���������������� ��"������ ��������� ��"������������+�������1������������������������������������������������������� !������������������������������������1������������������������"�������������������������� �� !�������������+�������1������������������������������������1������������

Page 23: 63658144 core-java-interview-questions

c

c ��c

��������1��������������������� ��������������������������������"��������������������� !��������������������������������������1���������������a*'����������������� �������������������������������������������������������������������������������� ������������������ �������������������������������������2���� ���������������a*(����������������� ���������������%���� ���������� � �0�������� ������������0����������������������.�������������������������������������������������A������� ���������������������������������������������������������������1���������������������������������������������������������� �����������������������a*)���������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������� ��������������������������������������������������������������������������������������������������������������������������������������� �������������a�*�������������������� ������ �����%������ ���:���������������������+������ !������a���������������.����������������9��������������������������������������������������� !������a�a������� �� ���� ���� ���������������� ����� ���A�� �����������������������������������.���������������������������������������������������.���� !��������������������������������������������� !������������������� ����� ����������������������������������������������� !������������������������������������������������� �������������� ��������������������������������������������� !������� ���������������.����<�������%������� �����������+����������c�a�+��&�������� ������ ����������� ���� ���������� ����������� ������������.������� ���������������������������������������������������a� ��F���������������� ������ ���A�� ������������������������������������������������.�����A�� ��������������������������������������������������������.<%������������������������������������� ���� !���������������������������������������������������� �������������������� !���������������������������������! ���������� ��������� ��������������������������� !��������������������������������� ������������$��������������������������1��������������!���������� !���������������1�������������������� ����� ����������������������������������������������������� !���������������.������������������������������������������������������� �����������������������.��������������+���������������2��������������.<%���������������������������� !������ ������������������������������������ !������������ ���������������a�#��7 ��� ������� ����������������� ������ ���A�� ������������������������������������ �� �����������a�'�������� �$��������������� ������3����������� ����������������������������� !���������� ������������������������������������������������ ����������� �����������a�(��4 ����������� ������ ��������������������� ����������� ������ ��� ����� �����A�� ����������������������������������������������������������������������������� �������������������������������������������������������������� ���������������������������� ����������������������� !������������������� !��������� ��������������a�)��,������ �$���HIJ�������"�12����� ������% ���������������������������� !���LMN��������1���������������� ��������� ��������� ��������������������� !������������������� �������������� !���LMN��������1�������������� ��������� ������� !�������aa*����������������� �� ����������� ������ ������������������ ��������������������������������������� !����������������������������� ������������������������������������� ������������������������aa���4��������������������������� �$������������������%����+������������������������������������������������������� !���������������������������%�������������������������������������������������� ���������������������#�������������������� !��������������������������������������#����������������������������������������������������������������������� ���������� !�����������������1���������������������������������������������������������������������������������������������������������������������������������������������������������� �������������������������������������!���������� !������������������!���������� !����������� �������������� ��� !��������!�����4��������� �������������������������������������������������� �����������1����������������1����� �������������������������� ��������������������������������������������������������� ��������������������������������������������������������������������������������!H�����;���������*���;����������������� ������ ����������������������������� ��������������������������������������������������������� ����#���������������������������������������� ����������� �������������8��������� ���������������������������������� ��������������������������������������(����������������������������� ������������������������� ����������������������������������������������'���������������������������������������������������������������������������������� ���������������������������������������������

Page 24: 63658144 core-java-interview-questions

c

c ��c

���������� ����8���������������������������������������� �������������������$��������������������%���� ��������� ������������������������ ��� ������������� ����������� ������������������������� ������������������������'���$���������������������������������� ����������� ������������ ���������������� ��� ����� ������=��������������� ���������#0���� ��������+��������� �������������������������������� ���%��������������������������������������������������������� �������� �����������������������������#0�������� ���������$������(������������������������������������������ ���� �������������������������'��������������������������� ������ �7������������������F��������c�����c

c�������cccccccccccccccccc������c� �c���� ���ccccc������c� �c����ccccc������c� �c������cccccccccccccccccc�������������������������� ���������������ccccc������c� �c���cccccccccc���������������������� ������������� �����������������������������ccccc������c������c� �c �������������c c!�ccccccccccccc������c"c*���������� ������������ ����������������������������cccc������� �������������c��������������������������������������� ��������F����������������������������������������� �������������cccc������ �������������c ������������������ �� ������������������������������������������������ �����

����������������������������������������������������� ������������������� �7����������������� �F��������c�����c�������ccccccccccccccccc������c� �c���� ���ccccc������c� �c����ccccc������c� �c������ccccc������c� �c���ccccc������c������c� �c �������������c c!�ccccccccccccccccc������c������#� �c�������� ��$c� �c���������$c� �c����%��&�ccccccccc���c c����%���ccccccccc���� ��c c�������� ���ccccccccc�����c c����������cccccccccc������������������� �����������������������������c��������������������� ���������ccccc"cccccc��������������������������������������������ccccc������c� �c���'(#&c�ccccccccc��� c���ccccc"cccccccccccc�����c"�caH�Ê�����<���������,������� ������ ���� �� �������������������������������������������� ����(������������������������������������������������������������������ ������������������������������������������������� �����������������������������������)����������)���#���&�c���F������������������������������������������ ������������cccc� ��� ��)����������)���#���&c ������������������ �� ����������������������������������������������������%��������������������������������������������������'���$������������������������������������������������������������ �7�����������������F��������c������c� �c���)�������������#&c�ccccc��� c ��������������c"�c���������� ��������������������������������� �����������������������F��ñ� #�������������������������������� ������������������������������ñ� #������������������������������ ����������������������������ñ� *����������������������������� ����������������������������ñ� *���������������������������������� ��������������������������P���������������� ���������%����������

������������������������������������������������������������������������<�����9������#�.������������� ����������������������������������������������������� ����������������������� ������������������������:����������������� ������������� �������������������������������+�������������������������������������������� ������������������������������������������������������������������������������������ ������ ����

Page 25: 63658144 core-java-interview-questions

c

c ��c

.������������� ����������������������� ������ ���������������� ���������� �1 ������ ����� ���:���������������������������P���������������������������������P������� �����������������������������������������������������������������������+����������������%��$��������������������������� ������������������� ������ �����=������� �� ������������ ������ ����,������������������������������������������������������$��� ���������������������$���� �� ������������������������� ������������������� ��������������������������������������������������������$���������������������2�������������������������,����������������������������� ��������������������������������� ���������������������������c�

Page 26: 63658144 core-java-interview-questions

c

c ��c

= ������ 6����� ��

,���� =��� � ��������� , ������ ��

������c� *���������� ��������� �������������� ����� �����������������

.���������� ��������� �� -���� �������� ��������� ��

%���������������������������������

��������c � *��������� ����������������������������� ���������������������� � ������ ������ ���������������������������������#�����$��������������������������������������������������� ����������������������������������� ¬�������������������� ������� ���������������������������������������� ���������� ���������������������������� �����������������¬����

*������� ���������� ������������������������������������ ������������������������������������������������� ����������� ������������������ ������

(������������� (� ������������������������������������������� ��������������������������

(������# �c

�������& ��� 7������������������������ �

��������������������P������� ��������������

(������������� #����������������������������������������������������������������������������� ����������7���������������������������� ���������������������������������������

������c � 7������������������ ������� *������� ��������������� �� �������������������������������������������������������������������������������� ��������� ������

(������������� 7������������������������������������.���� ������������������������������������������������P�����������!�� ��� �������$����������������#���������������������������������������������������� ������������ ���������������������� ����������������������������������"�������������������������7�������������������������������������������������������������������

������� ���ö����������������� ��������������������� ���������� ��������� ������������������������������������������� �������2������������� ��

H������������������������������������ ������������������������������ ������������������������������������������� �������������������������������������������������� �������������� �� ������������������������������� �������������������� ������������������������������������������������������ ���������������������������������������� ���(���������������������������������������������������$��������������������� ������������������������������

$�

Page 27: 63658144 core-java-interview-questions

c

c ��c

�������������������������������������������������� ���0���������������!H�� �� � ������������������������������ �����������������������������aH�� ���������

�� ��� �������������� ��� ������ %������ ������������������������������������������� ����������������� ������%�������� ����������������������������������������#������������������������������ ����������� ��%������2��������������������� ������ ������������������� ����

��

������� �

*����������� ������������I�%��� ������������������� ��� �������%��� ���������������������� ��������������#���������� �������������������������������������������������������������������������������

%��� ����������������������������������������� ����� ��������� �����������

$� $�

� ��� �*�

����������������� �� ��� �*��� �+�c�� c�����c� ��� �*��c����� �

�����������"����������������������������������������������������

��$�

������ $�

����������������������������������������������������������������������������������������������������,�����������������������P������������������������$������*�����

$� $�

�� ��� �c� $� Q�

.������� ������� ������������������� �������"��������������������������� ���������"������

$�

�������� � $� Q�

/����������������������������� �������������"�������������� ���

$�

Page 28: 63658144 core-java-interview-questions

c

c ��c

�����������#�3��������<� �����������������3�������������*������� �����@��'�#��* �������������

������� ^� (� (� (�

���������� ^� ^� (� (���������� ^� ^� ^� (�������� ^� ^� ^� ^�

ö�������'�������

#������������������������������������������������������������������������������������������������������������������������������������������F����2�����������������������������=��1����������������������������2������������������������������ ����������� ��8������2���������������������������������������������� �����������������������������%����2������������ ����������������������2��������������������������������� ���������I��������������������������������������������������������������������������������������������������������������������2����������0����� ������������������������������������� ������������������ ����������F����!��3���� � ���%����������������������������������������������������������������������������������������������� ���������������������������������� �������$�������������������������F�������� ��������� ����� �#c �,c����� ����� �#&�c

ccc������c����c����� -������#����� .�� �c�&�c

cccccc�������#&�c

ccc"c

"&�c

���������������������������!������������������������������������!������� ������������������������ �����������������a���������x��������������������������������� ����������������������!����������������������� �����7��������������������������� ����������� �������������������������������������������������� �����x������������� ������������������!������������ ��������� ������������������������������������<� �����.� ��������������������������� ��������������������������� ������������������������� ������������������ ������������������ �������������������������������� ���������������������������� ��������������$�������� ������������� ���������������������������������������������������������������� ��������������������������������� �������������������������$��������� ���������������������������������� �����������������#�������������������������������������������c��c � ���c�����c�c����c������c ������������������ �������������������������������� ��������������2���������������� ��������������������2������������$�������� �������4��D�������1�������%���������2���������������� ������������������������������%���������2���������������������������������2���������$����������������������������������������������������������2���������������������������������������������� ������������������������������ ���������� ���#���������������������������������������������������� ������������������������������������������������������������!���� ���������������������������2��������������

c