Java�̃N���X��\�b�h�́u���v�w��ɂ��āB
Javadoc�����Ă���ƁA���܂Ɂu��������Ă��܂���v�Ə����Ă���N���X��\�b�h��������B[2004-06-29]
����́A���̃N���X��\�b�h���g���ׂ��ł͂Ȃ��Ƃ��������Ӗ����Ă���B[2017-09-23]
�e�ȏꍇ�́AJavadoc�ɑ�֎�i��������Ă���B
���̃��\�b�h���g���Ă���ƁA�R���p�C�����Ɍx������������i�R���p�C���[�̌x�����x���ɂ���Ắj�B
@Deprecated�A�m�e�[�V�������������ꂽ�����A���̐����Łu�i���̃A�m�e�[�V�������t����ꂽ�N���X��\�b�h�́j�����p�~�����v�Ƃ���������������Ă��邱�Ƃ��������B[2017-09-23]
���ۂ́A�K�������p�~����邱�Ƃ��Ӗ����Ȃ��B
Java9����A@Deprecated�A�m�e�[�V�����Ɂu�����p�~�\�肩�ǂ����v�Ƃ������iforRemoval�j��t�^�ł���悤�ɂȂ����B
�����ō�������\�b�h������\�b�h�ɂ������ꍇ�A���\�b�h��Javadoc��@deprecated�^�O���L�������B
��փ��\�b�h������ꍇ�A@see�^�O��@link�^�O��������̂��}�i�[(?)�炵���B
/**
* @deprecated ��������Ȃ�����I�i�|�����L�[��CM����(��)�j
* @see Hoge#func()
*/
public int func1() {
�`
}
@deprecated�^�O��Javadoc�R�����g�ɉ����Ă������ƂŁA�R���p�C���[�� �u���̃��\�b�h�����ł���v�ƔF������B
JDK1.5����́A�A�m�e�[�V�����ł�����������悤�ɂȂ����B[2008-02-22]
/**
* @deprecated ��������Ȃ�����I {@link Hoge#func()}���g���ĂˁB�i�|�����L�[��CM���y���j
*/
@Deprecated public int func1() {
�`
}
�i@deprecated�^�O��@Deprecated�A�m�e�[�V�����𗼕��w�肷��̂���ʓI�炵���j
@Deprecated�A�m�e�[�V�����́A�u���ł���v�Ƃ��������R���p�C���[���m�点��ׂɎg���B[2010-03-04]
Javadoc��
@deprecated�^�O�́A���ł��闝�R���֎�i���v���O���}�[���m�点��ׂɎg���B
�i���ۂɂ́A�R���p�C���[��Javadoc��@deprecated�����߂��Ĕ��f����i����Javadoc�^�O�̓R���p�C���ɂ͉����e����^���Ȃ��j�j
��Sun�����A�ǂ̂悤�� API ����Ƃ��邩
Java9�ŁA@Deprecated�A�m�e�[�V�����ɏ������悤�ɂȂ����B[2017-09-23]
@Deprecated(since="9", forRemoval=true)
| ��� | ���� |
|---|---|
since |
�ǂ̃o�[�W����������ɂȂ������B |
forRemoval |
���̃A�m�e�[�V������t����ꂽ�N���X��\�b�h���A�����p�~�\��Ȃ̂��ǂ����B |
�����\�b�h���g�����i�Ăяo�����j�ꍇ�̌x�����o���Ȃ��悤�ɂ���ɂ�@SuppressWarnings("deprecation")���g���B[2008-08-24]
@SuppressWarnings("deprecation")
int r = func1();
�����\�b�h���I�[�o�[���C�h�����ꍇ�̌x�����o���Ȃ��悤�ɂ���ɂ�@Deprecated�A�m�e�[�V������t����̂��f���B[2008-10-25]
@Override
@Deprecated
public int func1() {
//�I�[�o�[���C�h�������\�b�h
�`
}
�@
�@
�@
�@
�@
�@
�@
�@
�@
�@
�@
�@
�@
�@
�@
�@