Java �ظm���|

�o�ӭ��������ﶵ���X Java �M�ת��ظm���|�]�w�C �z�i�H�q�w�إߤ��M�ת��ֳt�\����Τu�@�x���u�ɮסv�\����A�z�L�M�פ��e�]�M�� > ���e > Java �ظm���|�^��F�o�ӭ����C

�ظm���O���|�O�����ظm�M�׮ɡA�sĶ���Ҭݨ쪺���|�M��C

�u�{���ɡv����

�ӷ���Ƨ��O�M�׶��h�����̤W�h��Ƨ��C���̬O���t .java �ɪ��M��ڥؿ��C�sĶ���|�N�ҧt���ɮ��ഫ�� .class �ɡA�H�g���X��Ƨ��C

�ӷ���Ƨ��ΨӲ�´�M�׵��c�A�Ҧp�N���թM���ε{�����O�s��b��Ӥ��P���ӷ���Ƨ����C �b�ӷ���Ƨ����A�i�H�ϥήM��ӫإߤ@�ӧ�ԲӪ����c�C

�C�@�Өӷ���Ƨ��i�H�w�q�@�ӱư��L�o���A�H���w�sĶ�������Ӭݨ��Ƨ������Ǹ귽�C

���D Java > �sĶ�� > �ظm�ߦn�]�w���������]�w���X�w�L�o�Ӹ귽�A�_�h�A�]�i�H�N�ӷ���Ƨ����{�����귽�ƻs���X��Ƨ����C �C�@�ӱM�׳��|�w�q��X��Ƨ��A�����@�ر��ΰ��~�A�p�G�ӷ���Ƨ����w�ۤv����X��Ƨ��C

�ӷ���Ƨ��ﶵ�G
�ﶵ ����
�s�W��Ƨ� �إ߷s��Ƨ��H�]�t�{����
�쵲�ӷ� �إߤ@���쵲��u�@�ϥ~����m���s��Ƨ�
�s�� �e�\�ק�ثe������ӷ���Ƨ��Ψӷ���Ƨ��ݩʡC
���� �N�ҿ������Ƨ��q���O���|�������C�o���|�R����Ƨ��P�䤺�e�C
�U�ӷ���Ƨ��Үe�\����X��Ƨ� ���/���èӷ���Ƨ��� '��X��Ƨ�' �ݩ�

�ӷ���Ƨ��ݩʡG
�ݩ� ����
�ư��L�o�� ����sĶ���ݤ��쪺�귽�C�p�ݸԲӸ�ơA�аѾ\�֤J�M�ư������C
��X��Ƨ� �Ȧb�Ŀ��U�ӷ���Ƨ��Үe�\����X��Ƨ��ɤ~��ϥΡC �w�q�ӷ���Ƨ��S������X��m�C�p�G���]�w�A�N�ϥαM�ת��w�]��X��Ƨ��C
��ͪ��{���w��m �w�q��Ƨ��A�䤤�]�t�ӷ���Ƨ�������l�ɦb����ɴ��һݪ���͵{���w�]�Ҧp 'dll' �� 'o' �ɮס^�C

���o�ӭ������ݪ��w�]��X��Ƨ����i���z��J��Ƨ����|�������|�A�H�K��m�o�ӱM�ת��sĶ��X�C �w�]��X�O�������w������X��Ƨ����ӷ���Ƨ��ӨϥΪ��C�Шϥ��s���A�q�{��M�פ�����{������m�C

�u�M�סv����

�b�ظm���|�������n�M���M�椤�A�z�i�H�����L�u�@�x�M�רӷs�W�ܳo�ӷs�M�ת��ظm���|���A�H�s�W�M�׬ۨ����Y�C

�������s�W���n�M�׮ɡA�|�s�W��Ҧ��Ь��u�ץX�v�����O���|���ءC �N���O���|���س]���u�ץX�v�A�O�b�u���ǻP�ץX�v���Ҥ��i��C

�z�b�o�̩ҿ諸�M�׷|�۰ʷs�W�ܩҰѷӪ��M�ײM�椤�C �ҰѷӪ��M�ײM��ΨӨM�w�ظm���ǡC �M�׳��O�b�ظm����ҰѷӪ��Ҧ��M�׫�~�ظm�C

�ʧ@ ����
�s�W �N�u�@�Ϥ�����L�M�׷s�W�ܳo�ӱM�ת��ظm���|���C
�s�� �s��һݱM�ת����O���|�ݩʡC
���� �q�M�椤�����ҿ諸���n�M�סC
�u�M�׶��ءv�ݩʡG
�ݩ� ����
��ͪ��{���w��m ���w�i�H���M�׹B�@�һݤ���͵{���w����m�C
�s���W�h ���w�{���w���M�ת��s���W�h�C�o�i���z���ñM�ת����e�C

�u�{���w�v����

�b�o�ӭ������A�z�i�H�s�W�{���w��ظm���|���C

�̹w�]�A�{���w�M�椤�t���@�ӥN�� Java ����ɴ��{���w�����ءC �o�Ӷ��ث��V�ﰵ�w�] JRE �� JRE�C�w�] JRE �O�b Java > ���� > �w�w�˪� JRE �ߦn�]�w�������t�m�C

�u�{���w���ҡv�ﶵ�G
�ﶵ ����
�s�W JAR �i���z�����u�@�x���h�A�ÿ���n�s�W�ܫظm���|���� JAR �ɡC
�s�W�~�� JAR �i���z�����ɮרt�Ρ]�u�@�x�~�^�A�ÿ���n�s�W�ܫظm���|���� JAR �ɡC
�s�W�ܼ� �i���z�s�W���O���|�ܼƨ�ظm���|���C ���O���|�ܼƥΥH�������V JAR�A��n�B�O�קK�����ɮרt�ΥX�{�b���O���|���C ���ζ����@�αM�׮ɡA�K�ݭn�p�����C
�z�i�H�b Java > �ظm���| > ���O���|�ܼ��ߦn�]�w�������إߤνs���ܼơC
�s�W�{���w �e�\�s�W�p�uJRE �t�ε{���w�v��w���w�q���{���w�C�o�˪��{���w�i�H�N�����ت����N�ƥء]�ݦ��{���w�`�I���l���`�I�^
�s�W���O��Ƨ� �e�\�����u�@�x���h�ÿ���ظm���|�����O��Ƨ��C�ﶵ��ܮؤ]�i���z�إ߷s����Ƨ��C
�s�W�~�����O��Ƨ� �i���z�����ɮרt�Ρ]�u�@�x�~�^�ÿ���ظm���|�����O��Ƨ��C�ﶵ��ܮؤ]�i���z�إ߷s����Ƨ��C
�s�� �i���z�ק�ثe������{���w���ةζ����ݩ�
���� �N�ҿ���������q�ظm���|�������C�o�ä��|�R���귽�C
���� JAR �� �N�ظm���|�W�� JAR ����ܸ��s�����C �p�G�o�Ӹ��s�����]�t���c Script�A�h�|���� Script ���x�s�����c�C

�{���w�㦳�U�C�ݩʡ]�H�{���w���ؤl���`�I�e�{�^�G

�u�{���w���ءv�ݩʡG
�ݩ� ����
Javadoc ��m ���w�i�b��B���{���w�� Javadoc ���C�p�G�w���w�A�z�i�H�b�o�ӵ{���w�������W�ϥ� Shift+F2�A�H�}�ҥ������C
�{���ɪ��[ ���w�i�b��B���{���w���{���ɡC
��ͪ��{���w��m ���w�i�H���{���w�B�@�һݤ���͵{���w����m�C
�s���W�h ���w�{���w���귽���s���W�h�C�o�i���z���õ{���w�����e�C

�u���ǻP�ץX�v����

�b�ظm���O���|�����M�椤�A�z�i�H���@�U�W���M�U�����s�A�̳o�ӷs�M�ת��ظm���|���ǡA�W�U���ʩҿ���|���ءC

�Ŀ�X���M�涵�ط|�Хܬ��u�ץX�v�C�ݭn�ӱM�ת���L�M�סA�u�ݱo��Хܬ��u�ץX�v�����ءC �ϥ������M�����������ܧ�Ҧ����ت��Ŀ窱�A�C�ӷ���Ƨ����|�ץX�A�B�����������C

��������

�ظm���O���|
���O���|�ܼ�
�֤J�M�ư�����

�����ѷ�

JDT �`�����D
���O���|�ܼƪ��ߦn�]�w
�u�ظm���|�v�ߦn�]�w
�u�sĶ���v�ߦn�]�w