�i�������𑬂����邽�߂̐S�\���F�����K���̃����_�E���i1�j

�uJava FAQ�iWhat's New�j�v�̈����K�������ACool�ȃv���O���~���O�̂��߂̃m�E�n�E��TIPS�A�M�҂̌o���Ȃǂ��uRundown�v�i�삯���̗v�_�����j�ł��͂����܂��B�i�ҏW�ǁj

» 2001�N08��01�� 10��00�� ���J

10�|90�̖@���i90/10 Rule)

�@�R���s���[�^�̐��E�ɂ́u10�|90�̖@��(90/10 Rule�v�ƌĂ΂��@��������B�����Ă��̃v���O�����̏ꍇ�A�v���O�����̈ꕔ���i��10���j���قƂ�ǂ̏������ԁi��90%�j������Ă���Ƃ����@�����B�‚܂�A���̈ꕔ���̏����ɂ������Ă��鎞�Ԃ�����������΁A�v���O�����S�̂̓��쑬�x������I�Ɍ��シ�邱�Ƃ��Î����Ă���B

�@�v���O�����́u�O�����v�u�G���[�����v�u�㏈���v�A�����āu��v�����v�Ƃ����‚��̍H���ɕ������B��x�����������s��Ȃ������́A���x����������₷�����d�������v���O���~���O���s���̂��K�����B���΂ɁA����������������J��Ԃ��悤�ȕ����́A�p�t�H�[�}���X�`���[�j���O�̌��ʂ��S�̂̌��ʂƂ��Č����ɕ\��Ă���B

�@�܂��A�f�X�N�g�b�v�p�\�R���Ȃǂ̃}�V���p���[�̉����x�I�ȑ����ƂƂ��ɁA�����������A��������Ȃǂ͂��܂�ӎ������Ƃ����K�Ȋ‹��������₷���Ȃ��Ă����B����ǂ����̊‹��ɊÂ񂶂Ă��Ă��悢�̂��낤���H

�@�m���ɁA�‹��̐����ɂƂ���Ȃ����z�I�ȃV�X�e�������グ�邽�߂ɂ́A�ׂ��������ɂ���ăA�C�f�A�܂ł�����������Ă��܂��Ă͂����Ȃ��B�ߋ��̈�Y���������邱�ƂȂ����R�Ȕ��z�ōl���邱�Ƃ��K�v�ł��邪�A���ۂɁu�g����v�v���O�����ɂ����Ă͂����Ƃ΂���������Ă����Ȃ��̂����󂾁B����ꂽ�����ōő�̃p�t�H�[�}���X���o���̂��A�G���W�j�A�Ƃ��Ă̗͗ʂł���B

�@�����ł͌g�ѓd�b��ł�Java�‹������X�o�ꂵ�Ă��Ă���B�g�ݍ��݃f�o�C�X�Ƃ�������ꂽ�������T�C�Y�A����ꂽ�}�V���p���[�A����ꂽ��ʕ\���̈�̒��ŁA�����ɖʔ����A�����ɗL�v�ȃv���O���������̂����Ăђ��ڂ����悤�ɂȂ��Ă����B�����ŏЉ��p�t�H�[�}���X�`���[�j���O�̐S�\���͌g�ѓd�b�p��Java�A�v���P�[�V�����ɂ����Ă��傢�Ɋ��p�ł���ł��낤�B

�@�p�t�H�[�}���X�`���[�j���O�̑O�ɂ܂���؂Ȃ��Ƃ́A

�u�����̗ǂ��A���S���Y���A�����̗ǂ��f�[�^�\������������ƍl���邱�Ɓv

�@�����ł‚܂����Ă��ẮA�ŏI�I�ɂǂ�ȂɃ`���[�j���O�����Ă��悢���ʂ������Ȃ��ꍇ������B�f�[�^�\���̒P�����́A�v��ʌ��ʂ��グ�邱�Ƃ�����B�����āA�f�[�^�\���̕ύX�́A�\�t�g�E�F�A���������Ă��܂��Ă���ł͓���Ȃ��Ă��܂��B�v���O���������グ��܂Ŕ������Ȃ��̂��p�t�H�[�}���X���Ǝv������ł��܂��̂ł͂Ȃ��A�����ȃe�X�g�p�̃v���g�^�C�v�Ńe�X�g�͂�����ł��”\���B�܂��͗��z�Ƃ���A�`���[�j���O�̕K�v�̂Ȃ��v���O�����쐬��ڎw���ׂ��ł���B

�f�[�^�A�ϐ��́u�^�v�ɂ‚��ď�Ɉӎ����Ă�����

�@���x�ɑ傫�ȋ]���������炵�Ă��܂��悤�ȁA�s���߂��������x�ȃf�[�^�������K�v�͂Ȃ��B�K�v�\���Ȑ��x�A�}�V���‹��ɍœK�Ȑ��x�ň������Ƃɂ���āA�ł������ǂ����삳���邱�Ƃ��ł���B�܂��A�����‚��̐��x�Ԃ��s�������邱�Ƃɂ�閳�ʂȌ^�ϊ��𐶂������Ȃ��悤�l������K�v������B���̒��ɂ�JavaScript�̂悤�Ɍ^�����܂�ӎ����Ȃ��Ă��L�q�ł�����̂�����A�v���O���}�[�ɂƂ��Ă͋L�q���₷���Ղ������ꂾ�Ƃ�����B�������A���̂��Ƃ͋t�ɃR���s���[�^�ɂƂ��Ă͈Ղ����Ȃ����Ƃ�Y��Ă͂Ȃ�Ȃ��B

�ė��p��S�|���悤

�@�����ł����ė��p�̓\�[�X�R�[�h�̍ė��p�ł͂Ȃ��A�����I�ȃf�[�^�̎g���܂킵�A�������̎g���܂킵�̂��Ƃ��B�������v���O���~���O�̏����i�K����ׂ��������ɂ‚��čl������K�v�͂Ȃ���������Ȃ����A�`���[�j���O���K�v�Ȓi�K�ɂ����āA��x�m�ۂ����f�[�^�͂Ȃ�ׂ��m�ۂ����i�K�ł��܂��܂ȕK�v�ȏ������I��点�Ă��܂��ȂǂƂ������A�v���[�`�����邾�낤�B

���[�v�ɗv����

�@��Ԏ��Ԃ̂�����Ƃ���̓��[�v�̕����ł��邱�Ƃ������B��d�O�d�̑��d���[�v�ł���΂Ȃ����炾�B�J�E���g�A�b�v���郋�[�v�����J�E���g�_�E�����Ă����A�Ō�̏I��������0�Ƃ̔�r�Ƃ����̂���Ԍ����̗ǂ��������[�v���B����ǂ����̃J�E���g�𗘗p���Ă�����A����J��Ԃ��̂����d�v�ȂƂ��͂��̃m�E�n�E�͎g���Ȃ��B

�@�t�H�g���A���X�e�B�b�N�ȃR���s���[�^�O���t�B�b�N�X�̐��E�ł́A��ʂ̃s�N�Z��1�_1�_���Ƃɖc��Ȍv�Z���s���B���Ƃ�1�_�̌v�Z����r�I�Z���ԂŏI������Ƃ��Ă��t���X�N���[��1��ʂ̌v�Z�ɂ͐������̌v�Z���J��Ԃ��Ȃ���΂����Ȃ��B���̗Ⴉ��������Ȃ悤�ɁA���[�v�̒��ʼn����J��Ԃ��s���Ă��邩�ɒ��ڂ��邱�Ƃ́A�`���[�j���O�ɂ����ďd�v�ł���B

��������F�ǂ����肷��̂��H

�@��������́A�ł��N����m���̍������̂���A��ɔ��肷�ׂ��ł���B�܂��͔��ʂɎ��Ԃ̂�����Ȃ����̂��画�肵�Ă����ׂ����B�������t�H�g���A���X�e�B�b�N�ȃR���s���[�^�O���t�B�b�N�X�̐��E�ł́A���܂��܂ȏ������̂��̂ɕ��򂵂Ă����A�����Ɍv�Z���Ȃ������d�v�ƂȂ��Ă���B

�‹��̂��ƁA�R���s���[�^�̂��Ƃ��悭�m��

�@�Ⴆ��HotSpot 1.0�ɂ͕K�v�������E�H�[�~���O�A�b�v�E���[�v�i�g�C�^�]�̂悤�Ȃ��́j��HotSpot 2.0�ł͕K�v�Ȃ��B������Ƃ����p�t�H�[�}���X�Ɋւ���R�c��m�E�n�E��m���Ă��邩�ۂ��ɂ���āA�傫���������ς���Ă�����ł���B

�@�ȏ�ɐ��������悤�ɁA�J���̏����i�K�ł́A�݌v�A�f�[�^�\���A�A���S���Y���Ƃ�������g�ɗ͂�����ׂ����B�J���̏����̒i�K�ł̃v���O�����̃`���[�j���O�i�œK���j�͖��Ӗ��Ƃ͌����؂�Ȃ����A���ʂ͏��������낤�B�œK���͍ŏ��ɍs����Ƃł͂Ȃ��A�Ō�ɍs����Ƃł��邱�Ƃ�Y��Ă͂Ȃ�Ȃ��B

�����l�b�N�������‚��悤

�@�܂��͓K�؂ȃe�X�g�‹��A�e�X�g������p�ӂ��悤�B�u��������Α����n�Y���v�Ǝv������ł͂����Ȃ��B�`���[�j���O�͂܂��{�g���l�b�N�𒲂ׂ�Ƃ��납��n�܂�B�ނ�݂₽��ɂ������������������悤�Ƃ��Ă��A���ʂȘJ�͂�����邾�����B

�@�e����ɂ́A�ǂ̕����Ɏ��Ԃ��������Ă��āA�ǂ̕����̎��s�񐔂����������v���t�@�C�����O����v���t�@�C���Ƃ����c�[�������݂���B�����̃c�[����p���ăv���t�@�C�����O������ɁA��ԃl�b�N�ɂȂ��Ă��镔�����`���[�j���O���邱�Ƃɂ���āA�ŏ��̍�Ƃōő�̌��ʂ𓾂邱�Ƃ��ł���B

�@����ɂ́A���[�U�[���g�p����}�V���ƁA�J���Ŏg�p����}�V���̃X�s�[�h�̍��ɂ‚��Ă��l�����ׂ����B���R�����ȃ}�V���ŊJ�����s���������������ǂ��̂͊m���ł���B���̂��ߍH�v������Ƃ��������̂��y���l�������ɂȂ�J���@�ƁA���[�U�[�@�Ƃ̊ԂɃX�y�b�N�̍�������ꍇ�͂��̂��Ǝ��̂�Y��Ă͂����Ȃ��B�{�Ԃɋ߂��‹��Ńe�X�g����̂���؂��B����Ƀ`���[�j���O���ʂ����ׂẴv���b�g�t�H�[���ŗL�����Ǝv���Ă͂����Ȃ��B

�@�܂��A��قǂ̂��Ƃ��Ȃ�����A���삷��‹������肷������͂悭�Ȃ��B�����X�P�[���A�b�v���邩������Ȃ����A���p���[�̂���}�V���‹��ɍڂ������邱�Ƃ����邩������Ȃ��B

�@�R���s���[�^�̐��E�͓��i�����Ői������B��J���ăI�v�e�B�}�C�Y��������A�\�t�g�E�F�A�⃉���^�C���̃o�[�W�������ŐV�łɂ��邾���ō��������邱�Ƃ�����B��{�I�ɂ͏�ɍŐV�ł��g���悤�S�|���鉺��ȃ`���[�j���O�����A�R���p�C���ɂ��I�v�e�B�}�C�Y�̕�������ۂnj��ʂ��������肷��ꍇ���Ȃ��Ƃ͌����؂�Ȃ��B�œK�ȊJ���‹��A�œK�ȓ���‹���p�ӂ��邱�Ƃ��`���[�j���O��1�‚ł���B

�@�\�Z�������Ȃ�A�}�V���̃X�y�b�N�����コ����Ƃ��A�n�[�h�f�B�X�N�ւ̃A�N�Z�X�������Ȃ烁������lj�����Ƃ��A�{�g���l�b�N�ɉ����������I�Ȋ‹���p�ӂ��邱�Ƃ��K�v���B�l�͂ɂ��p�t�H�[�}���X�`���[�j���O�����n�[�h�E�F�A�̊g���ɂ���Ĉ����Ɍ�������ɓ���邱�Ƃ��ł���ꍇ�����邩�炾�B

�@�܂����̍ۂ͊g���O�Ɗg����łǂꂾ�����ʂ�����������c�����Ă����A����̊J���ɖ𗧂Ă邱�Ƃ��Y��Ă͂����Ȃ��B�u�Ȃ�ƂȂ��̊����x���オ��������������v�Ƃ��������ł͐����ȕ]���Ƃ͂����Ȃ��B

�@�l�b�N�����‚���R�c�́A�u�x���v���`�F�b�N���邱�Ƃɂ���Ăǂ����x���������‚�������A���炩���ߒx�������Ƒ_�����‚��������́u�������s��Ȃ��e�X�g�v�ɂ���B�^�[�Q�b�g�Ƃ��鏈���𔲂��Ď��s���Ă݂邱�Ƃɂ���āA���̕������ǂꂾ���x�������̂����炽�߂Ĕc���ł���Ƃ����킯���B

���K�ȑ����A���X�|���X�Ƃ́H

�@�Ⴆ�΁AWeb�A�v���P�[�V�����̑����A���X�|���X���l����Ƃ��́A���[�U�[��Web�y�[�W�̕\���⑀����s�����Ƃ��́u���슴�v���l�����邱�Ƃ���؂��B�‚܂�A���[�U�[�͂ǂ��ł��̃V�X�e�����x���Ɗ�����̂��H ���l����Ƃ������Ƃ��B���܉��̏��������Ă���̂���������A�Ƃ��A�����̃��N�G�X�g������ɓI�m�ɓ`��������Ƃ��F���ł���A�Ƃ������Ƃł���΁A������x���Ԃ��������Ă��x���Ƃ͊����Ȃ��B

�@�����Ō��������̂́A�f���������悤�Ɍ�����A�v���P�[�V�����ł��邱�Ƃ��d�v�Ƃ������ƂŁA�K���������������Ă���K�v�͂Ȃ��Ƃ������Ƃ��B���̈Ⴂ�͂ǂ��ɂ���̂��H ���ۂɂ��܂��܂ȃT�[�r�X���g���Ă݂Ȃ���������Ăق����B

�u���[�U�[�ɂƂ��ēI�m�Ȃ��̂�񋟂���i�T�C�Y�A�ʁA�X�s�[�h�j�̂��d�v���v

�@�R���s���[�^�O���t�B�b�N�X�̐��E�ł́A�ڂɌ�������̂����ׂĂ��̉�ʂɕ\�������Ƃ�������ɍs�������܂łɂ��܂��܂ȉߒ����o�Ă��Ă���B���ꂼ��̌��Ń{�g���l�b�N�������A���ꂼ��̌��ł��܂��܂ȏ������s���Ă���B�����e���ł̏����̓���������𖾊m�ɔc�����A�ł��邾�����ɑ������������Ȃ����ēn���Ă�����΂����̂��B

�@������R�X�g�Ƒ����^�x�����Ă�т�ɂ����čl���A���Ƃ��������x���Ă��J�����Ԃ��ƂĂ��Z���čςރ\�t�g�E�F�A�‹����̗p�����肷�邱�Ƃ͊ԈႢ�ł͂Ȃ��B

�@�‚܂��؂Ȃ̂̓v���C�I���e�B�i�D�揇�ʁj���B�X�s�[�h�A���S���A���S���A�e�X�g�̂��₷���A�ێ琫�A�P�����A�ė��p���A�|�[�^�r���e�B�B���܊J�����Ă���V�X�e�����ǂ̕������d�v�����Ă���̂����������Ă͂����Ȃ��B

�����Ȃ��X�s�[�h�̒Nj��͂ǂ��Ȃ̂�

�@�`���[�j���O�Ɍ��؂���‚��邱�Ƃ���؂��B�ڕW�Ƃ��邵�����l�𒴂���K�x�ȂƂ���Ŏ�������̂��B���‚܂ł��`���[�j���O�΂������Ă��Ă����肪�Ȃ��B���ԂƔ�p�ɗ]�T������Ȃ�A�p�t�H�[�}���X�`���[�j���O�͂ƂĂ��ʔ�����Ƃ��B�����A��������Ƃ����ăg���b�L�[�ȃv���O�����ɑ����Ă͂����Ȃ��B

�@�t�ɂ����Ɠ����Ă�����̂Ɏ�����āA�����������ǐ��m�ɓ����Ȃ����̂ɂ��Ă��܂�����A�t�ɂ���������ł͒x���Ȃ���̂ɉ������Ă��܂����Ƃ��F���Ƃ͌����؂�Ȃ��B�������삵�Ă������Ɠ����Ȃ��V�X�e���́A�x���Ă������Ɠ����V�X�e������邱�Ƃ͖������B���\�i���x�j�ɖ�肪�Ȃ��Ƃ��́A�����ɑ��������悤�ɉ�������K�v�͂Ȃ��Ƃ������Ƃ��S�ɗ��߂Ă����Ƃ悢���낤�B

�@�ȏ�A������O�̂悤�Ȃ��Ƃ����グ�Ă����B�����Ŏ��グ�����ۂ�S�̋��ɗ��߂‚Œ����̗ǂ��v���O���~���O��ڎw���Ăق����B�Ō�ɁA���҂��܂ߗL�u���l�Ŗ|����s���Ă���uJava Performance Tuning Newsletter �v���Љ�Ă������B���̃j���[�X���^�[�́A�wJava Performance Tuning�x�iO'Reilly���AISBN 0-596-00015�j�̒���Jack Shirazi�������Ɉ�x���s���Ă��閳���̃j���[�X���^�[����{�̓ǎ҂̂��߂ɖ|�󂵂Č��J���Ă�����̂��B

http://www.hatena.org/JavaPerformanceTuning/

�@Java���䓪���Ă��Ĉӎ��I�ɕς���Ă������Ƃ́A���O�ɂ܂��T�����Ƃ��B��l�̍��グ�������̗ǂ��m�E�n�E�A�R�c���ǂ�ǂ񊈗p���Ă������B

�@����́A�g���₷���u���[�U�r���e�B�v�����グ�����Ǝv���B

�����9��1���̌��J�\��ł��B


�v���t�B�[��

�����K���i����ǂ� �䂫���j

K

1970�N�k�C�����܂�B���݁A������ЃG�k�E�P�[�E�G�N�T �}���`���f�B�A�\�����[�V�����Z���^�[�����B�t�H�g���A���X�e�B�b�N3�����R���s���[�^�O���t�B�b�N�X�A���A���^�C���O���t�B�b�N�X��l�b�g���[�N�𗘗p�����e��J���Ɩ��Ɍg���B�R���s���[�^�����ʐF�V�X�e����3�����C���[�W�����V�X�e����K�̓f�[�^�Ž����V�X�e���A���A���^�C��CG���e�V�X�e���A���z�ƊE�A�G���^�[�e�C�������g����3���� CG �\�t�g�̊J���A�C���^�[�l�b�g�x�[�X�̃R���s���[�^�O���t�B�b�N�X�V�X�e���Ȃǂ���|����B�܂��AJava�AWeb3D�AOpenGL�A3DCG �̏�񌹂ƂȂ�Web�y�[�W���܂Ƃ߂Ă���B

�z�[���y�[�W�F
http://www.gimlay.org/~andoh/java/

�����c�́F
OpenGL_Japan (Member)�ASIGGRAPH TOKYO (Vice Chairman)

��Ȓ���

�uVRML 60���K�C�h�v�i�Ė�A�\�t�g�o���N�j
�u���ꂪJava ��! �C���^�[�l�b�g�̐V���Ȏ���v�i�����A���{�o�ϐV���Ёj
�uThe Java3D API�d�l�v�i�ďC�A�A�X�L�[�j


Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B